Leeward Renewable Energy’s 88MW/352MWh California BESS enters operations

Developer and IPP Leeward Renewable Energy’s (LRE) 88MW/352MWh Chaparral Springs battery energy storage system (BESS) in Kern County, California is now fully operational.