COVID-19: BA boss, Alex Cruz, steps down as industry faces ‘worst crisis’

  British Airways Chief Executive, Alex Cruz is stepping down from the role with immediate effect, owner International Airlines Group (IAG) said. IAG boss, Luis Gallego said the shake-up came as the company navigated “the…