shell
-
Shell looking to invest in Indian renewable assets
September 22, 2023 -
Shell opens its largest charging station in China
September 20, 2023 -
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