Events ❯Travel Disruptions ❯Flight Delays ❯Passenger Stranding
A £750 million investment in IT upgrades helped British Airways swiftly address a system failure that delayed flights globally.