Directory/D. E. Shaw Group
D. E. Shaw Group

D. E. Shaw Group

New York, NY, United States
Visit Website

About

D. E. Shaw Group is a global investment and technology firm that backs energy storage through its DESRI affiliate, which develops and operates utility-scale solar and battery storage projects. The group itself does not manufacture batteries but funds, owns, and oversees battery storage deployments.

Locations

  • HQ
    New York, New York, United StatesPrimary

Quick Facts

Founded
1988
Team Size
2000+
Funding
Private
Last Updated
Jul 25, 2026