Retail Business
Papa John’s could close up to 250 stores if sales do not improve: Analyst
Discounted pizzas and financial aid for franchisees aren’t doing much to curb Papa John’s sales woes. According to recent checks by Stifel, Papa John’s same-store sales remain under pressure in the third quarter and, if […]