Papa John’s to Shut 300 Restaurants in Cost Cutting, Growth Push
Papa John’s is making one of its biggest moves in recent years. The pizza chain plans to close up to 300 restaurants by 2027 as part of a major cost cutting and growth strategy. The decision aims to improve profits, reduce weak store performance, and invest in stronger markets. The announcement has caught the attention…