British Airways

an airplane on the tarmac

British Airways Faces Mass Flight Cancellations As Catering Staff Announce Walk Out