Over 10,000 chain store branches disappeared from Great Britain’s retail locations in 2021. In total, 7,160 shops opened, compared to 17,219 closures, a net decline of 10,059, according to PwC research compiled by the Local Data Company (LDC). Although the net change has worsened since 2020, the number of closures per day has remained stable,…
Read more