British Airways chief Alex Cruz to step down By: CNBC.com News October 12, 2020 at 02:40 AM EDT Read More >>