Leeward Renewable Energy Commissions 126 MW / 504 MWh
ยท Energy Storage
4 sources Leeward Renewable Energy brought a 126 MW / 504 MWh battery storage system online in Kern County, California in May 2025 under a 15-year contract with Southern California…