20h
The Cool Down on MSNShell slammed for shocking decision about how to spend its massive profits: 'It's high time governments held [them] to account'In its 2024 earnings report, Shell touts that it spent over $2.5 billion on renewable energy solutions. Shell slammed for ...
Merging BP and Shell isn’t a completely mad idea, says Yawen Chen in Breakingviews. Even modest savings from eliminating duplication could add $33 billion to the value of the combined group. But there ...
Thousands of members of the Ogale and Bille communities are suing Shell and its Nigerian subsidiary SPDC. They hold them ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results