Retailers
High street store openings at lowest level in seven years
In 2017, the average was 16 store closures a day
New high street store openings have fallen to their lowest level since 2010, new research suggests.
You'll need to
subscribe to unlock this content. Already subscribed? Login?