USA

British Airways boss Alex Cruz landed

The announcement of British Airways fell short for some frequent pilots who expressed frustration online. Scott Barber Alex Cruise, chairman and CEO of British Airways, will step down as chief executive of the airline, the parent firm IAG announced on Monday that Sean Doyle, chairman and CEO of Air Kings, …

Read More »