Burberry, you might assume, is as British as Paddington, afternoon tea and John Lewis Christmas adverts. But when the fashion ...
British Airways cancels hundreds of flights over Rolls-Royce delays British Airways has cancelled hundreds of long-haul flights due to delays in the delivery of engines and parts from Rolls-Royce.