By CEP Staff • 28 May 2021 in News

D.E. Shaw Renewable Investments has closed a $200 million financing agreement with CIT Group’s Power & Energy business to support construction of the 149 MWac Big River solar PV plant in White County, Illinois.