Tag: sales decline
Published on Aug 5
0 Comments
A top international pizza chain is shutting down more than 150 locations in 2024 as global sales take a hit. Rising pressure from delivery competitors and cautious consumer spending have added to new challenges across the food industry.