Travellers sit stranded at Heathrow Airport Terminal 5 on Saturday after British Airways flights where cancelled. Photo: AFP

British Airways could face US$128 million compensation bill over IT meltdown

TOP PICKS

Travellers sit stranded at Heathrow Airport Terminal 5 on Saturday after British Airways flights where cancelled. Photo: AFP
READ FULL ARTICLE