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

Check out our free weekly podcast

Back to top button