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.

Quick Facts

Founded
1988
Team Size
2000+
Funding
Private
Last Updated
Apr 21, 2026