National pizza restaurant chain closes nearly 20% of its stores
The chain has a unique business modelSales have fallen across the entire pizza categoryMore locations are likely to shut down Most people eat out or order
(TheStreet, 2025-10-13T18:47:00Z)