Leo Capital

Leo Capital

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


No columns specified