World News

British Airways CEO Alex Cruz steps down

British Airways CEO Alex Cruz is stepping down as the coronavirus pandemic decimates the travel sector. Sean Doyle, currently the chief executive of Aer Lingus, is to replace him. IAG, which owns both airlines, says the...