Yum! Brands Taco Bell eyes 600 stores in India
Taco Bell India plans to expand to more than 600 stores before sub-licensing to local operators. The QSR chain has appointed its existing local partner since 2015 Burman Hospitality, as master franchise holder for the country. Following nine years in the country, the retailer now seeks to open 600 stores in India within 10 years, a target, if achieved, will make India Taco Bell’s largest foreign market.