By CEP Staff • 27 August 2020 in News

US renewables developer Longroad Energy Holdings has reach financial close on the 331 MW Prospero 2 Solar project in Texas, subsequently launching construction work on the $320 million facility.