Debenhams to close seven locations

UK-based retailer Debenhams is to close seven of its stores. The news comes after the retailer filed a Notice of Intent (NOI) to appoint an administrator earlier this month, following store closures as a result of the COVID-19 pandemic.

As...

Read the full article now!
Subscribe