DE Shaw Renewable Investments (DESRI), in collaboration with Ranger Power, has started construction for the Show Me State solar project following a successful financial close with project lenders.
"DESRI's commitment to renewable solar energy represents a tremendous opportunity for a continued strategic partnership." DESRI owns and manages long-term contracted renewable energy assets in ...