America’s largest solar and battery project approved in Los Angeles
23-09-2019 No Comment

Summary: The Los Angeles Department of Water & Power has voted unanimously to approve the Power Purchase Agreement contract which will allow construction to proceed on the Eland Solar and Storage Center, the United States’ – and the world’s – largest solar and battery energy storage system.....