Pizza Hut to Close 500 Stores Over Next 24 Months

Louisville, Ky. — Pizza Hut will close as many as 500 dine-in stores over the next 24 months as part of a broader strategy to bolster its delivery and carryout services, company executives said during the second-quarter earnings call. Food