Shell and Exxon Mobil have halted a planned sale of natural gas assets in Britain's Southern North Sea to British oil ...
Climate activist shareholder group Follow This and more than 20 other investors have filed resolutions calling on BP and ...
To make sure it can not only survive but thrive through the expected slowdown in global crude oil demand, Shell plc (NYSE:SHEL) announced earlier this year that it would lower its spending to $20-22 ...
Shell plc SHEL has completed the sale of its Nigerian onshore subsidiary, Shell Petroleum Development Company of Nigeria (SPDC), to Renaissance, a Nigerian-led consortium. This $1.3 billion ...
Power Purchase Agreements (“PPA”) have become an integral tool in the renewable energy sector, especially in Italy. These long-term contracts enable businesses to purchase electricity directly from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results