Papa Johns Shuts Down Nearly One-Tenth of UK Restaurants, Revolution Bars May Consider Sale Amidst Business Challenges
Papa Johns, a popular pizza chain in the UK, has decided to close nearly one-tenth of its restaurants due to underperformance. The company conducted a review of its business that…