Indian startups pulled in nearly $164 million across 16 deals

Business