Yum! Restaurants, the operator for U.S.-based fast food brands in India, has announced plans to open 25 Taco Bell outlets by 2016 according to a news report by Livemint.com. “We are expanding our footprint. We will open 20-25 Taco Bell outlets by end of 2016. We will enter new cities,”...
