Dec 03 2020
As news breaks that longstanding high street brands Debenhams and Topshop have little hope of rescue from administration, thousands of workers now face an uncertain future. In a bitter irony…