Advertisement
Economy

Shop vacancy rates continue to fall in November

The number of vacant shops in Britain has continued to fall in November to 12.7% – the lowest level since February 2010.

Back to top button