More details on Assembly III construction financing
More details have emerged on the recent construction financing by D E Shaw Renewable Investments (DESRI) of its 79MW Assembly Solar III project in...
More details have emerged on the recent construction financing by D E Shaw Renewable Investments (DESRI) of its 79MW Assembly Solar III project in...