The UK and Ireland franchise pizza business, which closed 15 stores during the year to 31 December 2023, saw like-for-like sales decline by 5.7% over the same period
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information