fromwww.independent.co.uk
7 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.