Zomato pulls out physical presence from nine countries including the US and the UK, will continue to service them remotely from India
So how often do you see a startup, first spending close to $50 Million to buy a larger company in a land far away from its origin, and…
STAFF@THE TECH PORTAL — 4 MIN READ