About 6,000 shops have closed across Britain over the past five years as crippling business rates push vacancies to “critical levels”.
New research from the British Retail Consortium and Local Data
About 6,000 shops have closed across Britain over the past five years as crippling business rates push vacancies to “critical levels”.
New research from the British Retail Consortium and Local Data