
- Verify Account
Founded in 2010 and headquartered in New York City, D. E. Shaw Renewable Investments (DESRI) is a leading developer, owner, and operator of utility-scale solar, wind, and battery storage assets across the United States, backed by global investment firm D. E. Shaw & Co. DESRI develops projects from origination through construction, financing, and long-term operations, and has signed major power purchase agreements with technology companies including an 850-megawatt deal with Meta in 2026 spanning Oklahoma, Texas, and Mississippi. The firm has raised hundreds of millions of dollars from investors including Macquarie Asset Management and Harbert Infrastructure.
Core Specialist Services
Company Information
Min. Project Size
Working Hours
Monday-friday : 8:00am - 6:00pm
Company Size
20-30
Location
New York, NY 10017