Leo Capital
Investments
47
Lead Investments
24
Leo Capital is a venture capital fund investing in early-stage and technology-centric opportunities. The venture capital fund was founded in 2018 and is based in New Delhi, India.
Highlights
Focus Areas
Software
E-Commerce
Artificial Intelligence (AI)
FinTech
Health Care
Investment Types
Early Stage Venture
Notable Investments
S