Lowest rates of new stores opening on High Street for 7 years
The Data company, who have recently conducted a survey on 500 British city centres have found that there was only 4083 stores being opened in 2017, which is the lowest number recorded since 2010. Conversely, 5800 high street shops in…