The substation fire that shut down Heathrow Airport involved a transformer with “25,000 liters cooling oil,...

Mar 22, 2025 - 15:00