Energy giants TotalEnergies and Shell on Sunday defended activities linked to Russia after a critical report into their trading in natural gas despite the war in Ukraine.
Energy giants TotalEnergies and Shell on Sunday defended activities linked to Russia after a critical report into their trading in natural gas despite the war in Ukraine.