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.

Location Info

HQ
375 Ninth Avenue
New York, NY, United States

Quick Facts

Founded
1988
Team Size
2000+
Funding
Private
Last Updated
Oct 6, 2026