Tag
Atom XVII plans to invest Rs 75 crore in India consumer startups over 2.5 years, backing pre-seed to Series A founders beyond Tier-1 cities.