Shell has signed an agreement to purchase 100% of Savion LLC (Savion), a large utility-scale and energy storage developer. Savion, based in Kansas City, Missouri, specializes in developing solar power ...
Shell PLC SHEL is reportedly initiating the sale of a significant portion of its U.S. solar business, Savion. The decision is in line with the company’s broader strategy under CEO Wael Sawan. What ...
EDF Renewables North America and Shell Energy North America have signed a 15-year power purchase agreement for 132 MW of solar output in Riverside County, California. The Maverick 7 project is part of ...
At Elm Branch Solar Farm, about an hour south of Dallas, Texas, a flock of sheep grazes among a vast field of solar panels. The flock's shepherd, Amanda Stoffels, watches over it as the sheep munch on ...