Can Zomato deliver on CEO’s $100b aspirations?

We look at the feasibility of Zomato’s US$100 billion dreams and the series A round of an Israeli startup that solves traffic congestion issues.