Rolls-Royce Announces £1 Billion Share Buyback and Dividend Reinstatement, Stock Soars 16%
Rolls-Royce Holdings plc announced a £1 billion share buyback and the reinstatement of dividends, leading to a 16% stock surge. The company reported a 15.6% revenue increase and a ...