Call NOW on 0800 026 0066

Existing clients call 0871 222 2283

retail

Retail debt problems as 12,000 stores close

So far this year around 12,000 independent shops and almost 7,000 major chain branches have closed across Wales and England as debt problems impact the high street. Research by the Local Data Company (LDC) found that the average retail vacancy has risen by almost 8% since last year – from 4% to 12% now. Worst [...]