A net 1,123 stores disappeared from Britain's top 500 high streets in the first six months of the year, according...
November 12, 2018
United Kingdom
Retailers shut 2,700 shops in first half of the year
November 12, 2018
United Kingdom