News

A 352 MWh battery energy storage system is now operational at the Chaparral Springs solar facility in California, with two ...