Rolls-Royce announces £1.5 billion buyback as engine demand grows · News Impact Screener