D.E. Shaw Renewable Investments | DESRI Back to Search D.E. Shaw Renewable Investments | DESRI (929) 263-0000 https://desri.com/ Contacts William Risse Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone