Pizza Hut to Close 300 Locations
Up to 300 Pizza Hut restaurants will be closing, most of them dine-in locations not well suited for carryout and delivery at a time when millions of people are social distancing and eating at home. Pizza sales have exploded during the pandemic. Domino’s last month reported a 30% spike in quarterly profits. On Monday...
Read More