NORWALK, Conn. - Emeren Group Ltd (NYSE: SOL), a global solar project developer with a market capitalization of approximately $103 million, has completed the sale of a 17 megawatt (MW) solar portfolio ...
Copyright 2025 The Associated Press. All Rights Reserved. Flames and smoke from a fire fill the sky at the Moss Landing Power Plant Thursday Jan. 16, 2025 in Moss ...
Evacuations were lifted Friday night for people near an ongoing fire that erupted Thursday at one of the world’s largest battery storage plants in the northern half of California. Video ...