UK News

Papa John’s to close 10% of its UK branches

Nearly a tenth of Papa John's pizza outlets in the UK are to close in an effort to boost company profits.A total of 43 of....Read More