3

Retailers across the UK are in crisis. More than 14,000 shops have closed their doors so far in 2020, and 117,000 retail workers have lost their jobs, according to the Centre for Retail Research. Thousands more British shops could close before the end of the year, analysts say.

Loading...