Papa Johns has announced the closure of 74 UK restaurants following a challenging period that saw its pre-tax losses increase to £21.8m in the financial year 2024, up from £19.2m in 2023. The pizza chain, which is the second-largest in the UK, experienced a downturn in sales from £95.9m to £88.6m…
Continue reading...