Papa John’s: UK losses continue as over 70 locations closed

The UK arm of Papa John’s continued to make significant losses in 2024 as it closed more than 70 locations.The division of the US pizza giant has reported a pre-tax loss of £21.8m for its latest financial year, having also lost £19.2m in 2023.New accounts filed with Companies House also show the firm’s turnover dipped […]