
From Zepto to Razorpay and more: Do Indian startups have what it takes to become global tech giants?
At last count, there were 140,000 officially recognised startups in the country, with more than 115 unicorns among them. Illustation: Kapil Kashyap/AIEarly on in InMobi’s journey, its founder and CEO Naveen Tewari discovered that his people were …