D.E. Shaw & Co., L.P. Trademarks
DESRI

DESRI

Filed: October 18, 2021
Business management of renewable energy projects; business consultation for renewable energy projects
Owned by: D.E. Shaw & Co., L.P.
Serial Number: 97079119