Online food delivery application Zomato is now accessible in 300 cities in India
On Monday, the online food delivery application announced that it has expanded in 100 cities in India, which hits the 300 city mark for the company. Some of the new cities that will be getting…