Papa John’s to close 300 restaurant as it moves to cut costs and boost growth
Papa John’s plans to shutter 300 of its restaurants by the end of 2027 as the struggling pizza chain moves to cut costs and close underperforming locations. Chief Financial Officer Ravi Thanawala said in a fourth-quarter earnings call with Wall Street analysts that some of the restaurants slated to be closed are “not meeting brand … Read more