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.

Investment Stage: Early Stage Venture
Industry: Business Development, Financial Services, Venture Capital
Founded Date: 2018-06-16
Headquarters: New Delhi, Delhi, India
Investor Type: Venture Capital