Hungry for more
Yum Brands is investing big time in KFC and Taco Bell to become the no.1 restaurant company in India by 2020