shell
-
Shell intends to sell German solar storage firm sonnen
September 8, 2023 -
Octopus Energy set to buy Shell’s UK, Germany home energy business
September 4, 2023 -
China’s Sinopec chooses Aramco over Shell for investment
August 29, 2023