Longroad Energy commences construction of Umbriel solar project
Longroad Energy has announced financial close and commencement of construction of Umbriel Solar, a 202 MWdc photovoltaic project located in Polk County, Texas.
Longroad Energy has announced financial close and commencement of construction of Umbriel Solar, a 202 MWdc photovoltaic project located in Polk County, Texas.