Topics
Shell
-
Shell reports highest profits in 115 years
3rd February 2023
-
Shell makes record profits - calls mount for a windfall tax
27th October 2022
3rd February 2023
27th October 2022