Posts in

Archives


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 …