This Airport Generates Its Own Power To Avoid A Blackout Like London Heathrow's on April 16, 2025 Aviation +