The cat cracker and cat cracker reactor structure were demolished in a planned takedown this past weekend that was captured ...
Shell Energy Europe Limited, a leading subsidiary of Shell plc SHEL, has taken a monumental step in advancing renewable energy solutions through two new Power Purchase Agreements (PPAs) in Germany.
Shell has exited the MarramWind and CampionWind projects off the coast of Scotland following a strategic review, the company ...
Shell Plc has been ordered to pay Venture Global Inc.’s legal fees for an arbitration case that the liquefied natural gas ...