Results were fueled by strong sales for KFC's international restaurants and Taco Bell. Net sales climbed 16% to $2.36 billion, and the company's same-store sales rose 1%. Yum Brands on Thursday ...
Some results have been hidden because they may be inaccessible to you