For Yum Brands the owners of KFC and Pizza Hut 2014 was perhaps the best year to be in India. Reason: At Rs 13,752 million, KFC had posted its highest revenue. In terms of outlets as well -395 -it was at its bloated best, according to Euromonitor data. Pizza Hut too logged its maximum numbers: Rs 4,551-million revenue and 263 outlets…READ MORE