D. E. Shaw Renewable Investments, L.L.C. (DESRI) announced the acquisition of the Portal Ridge solar project from First Solar, Inc. Portal Ridge is a 31 MWac solar facility located in Lancaster, California, with 20-year power purc...  more
D. E. Shaw Renewable Investments to Acquire Solar Project from First Solar |
| published: 2016-06-17 15:21 |