By Alec Mattinson2020-01-02T08:55:00
UK retailers shed more than 140,000 employers and shuttered over 16,000 shops as the industry suffered its worst conditions for 25 years, according to the Centre for Retail Research.
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance