Current AffairsIndustry News

Shop closures at lowest level in five years

The rate of store closures in the UK fell from 16 closures per day in 2014 to 14 closures per day in 2015, claims a new report.

Back to top button