Restaurant discovery and food delivery company Zomato has crossed 21,500 subscriptions for Zomato Treats in the four months since the service’s launch in India, having served 1 lakh treats…READ MORE
Restaurant discovery and food delivery company Zomato has crossed 21,500 subscriptions for Zomato Treats in the four months since the service’s launch in India, having served 1 lakh treats…READ MORE