Ribbon cut at Arizona solar giant
Developer Longroad has cut the ribbon at its giant Longroad Sun Streams Complex in Maricopa County, Arizona, in the US. The development is currently comprised of three projects totalling 862MWdc (665MWac) of solar and 515MWac/2060MWh storage, but when …