UK Retail chain store closures fall the lowest level since 2010
Despite the advance of online retail and a testing economy, the number of chain retail outlets closing on Great Britain’s high streets is at its lowest level for seven years, PwC research compiled by the Local Data Company (LDC) reveals.