Tuesday, 26 March 2024 16:37
Papa Johns is closing some of its restaurants in the UK
The pizza chain Papa Johns has announced it will close nearly a tenth of its outlets in the UK, which have been identified as "underperforming". This decision is the result of a business review that pointed out locations "no longer financially profitable".
Published in
Business