Leo Capital

Leo Capital

Venture capital fund, investing in early stage, technology centric opportunities, primarily in india.

Launch date
Delhi India (HQ)
Notable known LPs: Business Finland

No columns specified