Leo Capital is a venture capital fund, investing in early stage, technology centric opportunities, primarily in India....