Posts in
Archives

Fast food chain Subway targets 2,000 franchise stores in India by 2020
NEW DELHI: Fast food chain Subway, which operates more than 500 franchise stores in India, plans to increase the number of local outlets to 2,000 over the next five years, according to its country manager, Manpreet Gulri. At a time when most food chains are slowing their business expansion plans due to sluggish demand, Gulri …