Advertisement
Coronavirus

Covid-19 forced over 17,500 chain stores to close in 2020

The results showed that as many 17,352 stores across England, Scotland and Wales permanently shuttered last year, whilst only 7,655 shops opened

More than 17,500 chain stores were forced to close last year across the UK, as Covid-19 has created one of the worst declines for retail on record. 

Check out our free weekly podcast

Back to top button