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.