Friday, May 24, 2019

What the Jamie's Italian collapse can teach rival chains

About 15 restaurants are closing each week across the UK.