Popular restaurant chain shuts 74 locations across the UK after financial losses
Papa John’s has closed 74 of its pizza takeaway outlets across the country due to severe financial difficulties. The UK arm of the American fast food chain suffered pre-tax losses of £21.8million in the latest financial year. Papa John’s revenue has also taken a hit with newly-filed accounts on government website Companies House showing a…