Yum! Brands excels globally via KFC and Taco Bell while debt remains as an obstacle.

See Full Page