When we speak of a successful startup hub in India, the first city that comes to mind is Bangalore, but let’s get this straight - Delhi’s got top winners too!
You may have come across these popular startups but did you know they’re worth billions? Here’s the verdict -
Wow! Kinda makes you want to get your entrepreneur ass in gear doesn’t it?!
Source | Tech in Asia