Trending Topics

Rolls-Royce

Rolls-Royce shares soar 17% as dividends returned, profits rose, and a £1 billion buyback was announced.