The financing for the Horizon solar facility is an extension of Leeward Renewable Energy’s previously announced financing for its Big Plain and Oak Trail solar projects.
Longroad Energy has announced financial close and commencement of construction of Umbriel Solar, a 202 MWdc photovoltaic project located in Polk County, Texas.