Rolls-Royce Unveils $2 Billion Capital Return Strategy for Shareholders
This expected share repurchase of £1.5 billion is the latest in a string of shareholder returns that have been increasing in frequency since Rolls-Royce has been able to start delivering more robust…