HOME
UK
Politics
Business
Education
Russia & Ukraine
Columns
Royal Dutch Shell
Business
The winners and losers among today's flurry of company results
Ian King
01/08/2024