BA under pressure to improve IT systems and communication after cancellations
British Airways is coming under pressure to improve its IT systems and communication with passengers after cancelling flights due to technical issues. The airline cancelled all short-haul flights from Heathrow until midday on Saturday, with the airport’s…