British Airways boss: “We have no divine right to flourish”

CEO Alex Cruz said that the carrier is facing “a combination of competitive forces more challenging than at any point in our history”