Heathrow Alerted by Airline Ahead of Power Shutdown Dates Business April 2, 2025 Heathrow Airport experienced a significant closure on March 21 due to a fire at a substation, which disrupted travel for…