Shell records the highest profit in 115 years as energy prices surge

Cambridge News

Published

Shell profits rocketed to £68.

Full Article