Month: December 2020

image copyrightPA Media Debenhams stores are set to close after the failure of last-ditch efforts to rescue the ailing store chain. It means all 12,000 employees are likely to lose their jobs when the chain’s 124 shops cease trading. The news comes just hours after Topshop owner Arcadia fell into administration, putting 13,000 jobs at
0 Comments