Debenhams has announced that seven of its stores will close, with the loss of more than 400 jobs, after it went into administration last week.

The department store chain agreed terms with landlords to continue trading at 120 of its 142 UK stores but has been unable to reach agreement over sites at Truro, Stratford-upon-Avon, Salisbury, Westfield, Warrington, Leamington Spa, and South Shields…

Sponsored

View On WordPress

Leave a Reply

Your email address will not be published. Required fields are marked *