Debenhams closes 19 stores

Debenhams will close 19 stores this month as part of its CVA survival plans. According to data obtained by Radius Data Exchange, the 19 stores to be closed span 1.3m sq ft, almost 10% of its overall portfolio size (which