British Airways

The chief executive of British Airways, Alex Cruz has already experienced one major cabin crew strike since taking on the role. Photo Credit: British Airways

Chief Executive of British Airways Hits Back at Lawmakers and Unions After Being Labelled a “National Disgrace”