The CIT Group offers monetary providers for the Massive River Solar mission
According to CIT Group Inc., a financial holding company, the power and energy business served as the coordinating lead arranger for the financing of the 149 MW Big River solar power project in White County, Illinois. The project sponsor is DE Shaw Renewable Investments (DESRI), a provider of low-cost renewable energies throughout North America. DESRI … Read more