More than 17,000 chain stores closed down across the UK last year, according to research by the Local Data Company (LDC), prompting conversations about the future of the High Street.
More than 17,000 chain stores closed down across the UK last year, according to research by the Local Data Company (LDC), prompting conversations about the future of the High Street.