1.Astarcventures.com
Rank:1,096,091
Worth:$280
Astarc Ventures is a leading early stage venture capital (VC) fund based in India. It is a sector agnostic fund which invests across all geographies.