Pizza Hut has announced plans to close hundreds of restaurants across the United States in 2026. Yum! Brands, the parent company of the pizza chain, shared the news during its Q4 2025 earnings call on ...
This is the second straight year with a smaller class after only four people made it last year as new rule changes have made it harder to get into the Hall.