Rolls-Royce soars 16% on share buyback plans


image

Rolls-Royce Holdings plc stock jumped as much as 16% in Thursday’s trade after the company announced a £1 billion share repurchase program to be completed over the course of 2025. It also said it will…