desri

August 18, 2017
D. E. Shaw Renewable Investments (DESRI) has acquired a 40MW solar project which is still under construction in California from First Solar.

Subscribe to Newsletter

Most Read

Upcoming Events