spot_img
27 C
London
HomeTOP STORIESShell in charts: Q4 revenue from integrated gas rises, upstream -5.6%, renewables...

Shell in charts: Q4 revenue from integrated gas rises, upstream -5.6%, renewables +8%

Post Content 

spot_img

latest articles

explore more