Debenhams closing 6 stores – including flagship Oxford Street branch – amid COVID crisis

Debenhams has revealed that six of its stores will not reopen, with 320 jobs to be affected.
Source: Sky Business News