Share Facebook Twitter LinkedIn Pinterest Email In March 2025, hundreds of passengers had been stranded at Heathrow and different airports worldwide after a close-by substation fireplace on the London airport that left it with out electrical energy. Source link