Leo Capital Investor
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.
Headquarters:
New Delhi, Delhi, India
Investment Stage:
Early Stage Venture
Investor Type:
Venture Capital
Founded Date:
2018-06-16
Industry:
Business Development, Financial Services, Venture Capital