CNBCBritish Airways boss steps down as airline navigates 'worst crisis faced in our industry'Oct 12, 2020more_vert