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.
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.
As a subscriber, you have reached this page because you are not logged in.