Advertisement
Department Stores

Debenhams announces 19 store closures

Debenhams has announced the closure of 19 of its UK stores, resulting in 660 job losses.  

Check out our free weekly podcast

Back to top button