D. E. Shaw Renewable Investments acquires 52 MW solar PV project in Mississippi

D. E. Shaw Renewable Investments, L.L.C. (DESRI, New York) on December 15th, 2016 announced that...

Read More