Sun sets on Shell’s US solar assets to focus on being an oil company

Shell is selling off a chunk of its solar assets in the US
Shell is selling off a chunk of its solar assets in the USSavion Energy
Published on
Loading content, please wait...
logo
Western Standard
www.westernstandard.news