Struggling fast-food chain closes dozens of locations

The popular restaurant chain closed a net total of 85 locations in its 2024 fiscal year.

Read Full Article