US-based renewables developer-operator Longroad Energy on Wednesday said that it has reached financial close on its largest project to date, Sun Streams 4, featuring 377 MWp of solar power and 300 MW/1,200 MWh of battery energy storage in Maricopa County, Arizona.