Unbiased AI-powered news
1 stories related to this topic, newest first.
Four major chains announced plans to close a combined 800 to 900 U.S. locations this year. The moves follow sales declines reported across the brands in 2025 and early 2026.