Longroad Energy Starts Construction on 377 MW Arizona Project

Longroad Energy, a U.S. based renewable energy developer, owner and operator, has closed financing and started construction on Sun Streams 4, a 377 MW DC PV and 1,200 MWh storage project. Sun Streams 4 is Longroad’s largest solar and storage project to date and is the company’s third project in its Sun Streams complex, based … Continue reading Longroad Energy Starts Construction on 377 MW Arizona Project