Memes pour in after Zomato announces 10-minute delivery service
Despite the clarification from Zomato, the ‘instant’ delivery service was mercilessly trolled on social media. …read more
Despite the clarification from Zomato, the ‘instant’ delivery service was mercilessly trolled on social media. …read more