new markets
-
Franchise India Bureau Sep 29 2017 - 1 min readSpeaking on its expansion plans, Ranjit Talwar, Country Head, Subway Systems India Pvt Ltd, says, “Subway India opened its first restaurant in New Delhi in 2001. Today, the brand has 540 plus restaurants across 70 Indian cities. Given the promising growth outlook of the Indian QSR sector as enumerated by various research entities and industry ...