Leeward Renewable Energy’s 88MW/352MWh California BESS enters operations
May 8, 2025
Leeward Renewable Energy’s (LRE) 88MW/352MWh Chaparral Springs BESS in Kern County, California is now fully operational.
Search
RECENT PRESS RELEASES
Related Post