25th Mar 2024
Shell alters decarbonisation targets while both Shell and ExxonMobil CEOs push climate responsibility onto consumers