D Squared Capital
Investments
4
Lead Investments
3
DSquared Capital is a global investment firm employing a differentiated investment strategy to invest in some of the world's most exciting companies. Founded in 2020 and based in London, United Kingdom, the firm seeks to invest in early-stage companies.
Highlights
Focus Areas
Food and Beverage
Ad Server
Advertising
Artificial Intelligence (AI)
Digital Marketing
Investment Types
Early Stage Venture
Notable Investments