Economy

Retail footfall drops 22.9% across UK

Scotland and Northern Ireland were the worst performing regions with footfall dropping -24.7%

Back to top button