High Street
High street store openings at lowest level in seven years
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?