RSS
2 Jan 2023

Retail: Last year saw a big jump in the number of shops closing

Author: admintech | Filed under: Business
A total of 17,145 shops shut last year across the UK’s High Streets, shopping centres and parades.