The US’s largest solar + battery storage project just came online

The US’s largest solar + battery storage project, Edwards & Sanborn, has come online in Kern County, California.

more…