fromwww.independent.co.uk
8 months agoBritish Airways scraps long-haul flights amid Rolls Royce engines parts shortage
British Airways has scrapped more long-haul flights after a shortage of engine parts has grounded planes, affecting thousands of passengers' travel plans.