2 min read

Stat: British hospitality suffers 22 closures a day

The hospitality sector in Britain has been devastated by Covid-19, resulting in a staggering number of venue closures since March 2020.