A large Yum! Brands Franchise in the Indian sub-continent with 400+ outlets across KFC, Pizza Hut and Taco Bell brands.