Debenhams’ store closures may spell gain for Marks & Spencer

Debenhams
Debenhams has had to close 142 stores and Cath Kidston has furloughed 820 employees.