By Georgi Gyton2021-03-01T08:48:00
Almost 12,000 licensed premises have closed in Britain since December 2019, according to the latest CGA and AlixPartners Market Recovery Monitor.
Already have an account? Sign in