Fast-food restaurant owner Yum Brands said geopolitical turmoil and consumers feeling down about the economy hurt sales last quarter. Same-store sales declined 4% in its Pizza Hut and KFC chains in ...
Some results have been hidden because they may be inaccessible to you