Papa Johns shuts down dozens of locations across 17 states as fast-food competition intensifies

Papa Johns shuts down dozens of locations across 17 states as fast-food competition intensifies

The chain also laid off 7% of its corporate workforce as underperforming franchise locations are phased out...

Redirecting to full article...