The world’s largest solar energy production and storage project is launched
Edwards & Sanborn's solar energy production and storage project in California is fully operational: the 875 MW DC solar photovoltaic system and 3287 MWh battery energy storage system (BESS) are the largest in the world.
The Edwards…