Advertisement
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.

Back to top button