Restaurant Brands is to sell some of its Pizza Hut stores to owner-operators, under a new arrangement with Yum!
Restaurant Brands to sell some Pizza Hut stores