How 10 Minute marketing gimmick boomeranged for Zomato
Zomato is reconsidering its plans to launch Zomato instant, a 10-minute delivery service all across India The company could not deliver to its customers as not many restaurants showed excitement for ...