Papa John’s is closing about 300 locations and cutting 7% of its corporate staff
Papa John’s is shutting down roughly 300 locations and eliminating 7% of its corporate workforce as part of a broad restructuring effort detailed in the company’s latest annual financial filing. The pizza chain disclosed the moves in its Form 10-K for the fiscal year ended December 28, 2025, filed on February 26, 2026, under a…