Assembly Solar III closes financing
D E Shaw Renewable Investments (DESRI) has announced the financial closing of the 79MW Assembly Solar III project in Lennon, Michigan. The project is...
D E Shaw Renewable Investments (DESRI) has announced the financial closing of the 79MW Assembly Solar III project in Lennon, Michigan. The project is...