The pizza chain has nearly 20,000 locations worldwide and reported declining same-store sales for several quarters.
Yum Brands said on Tuesday it was exploring strategic options for its Pizza Hut chain as the unit struggles to keep pace in a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results