British Airways scraps long-haul flights amid Rolls Royce engines parts shortage
The airline has been forced to cancel scores of flights due to engine wear and tear – including journeys to Malaysia, Qatar and New York
The airline has been forced to cancel scores of flights due to engine wear and tear – including journeys to Malaysia, Qatar and New York