Debenhams reaches deal to keep most stores open; but 7 will shut
// Debenhams strikes deal with landlords to keep 120 of its 142 stores open following administration
// However, 7 stores will shut, affecting 422 staff
// Plans to close remaining 28 stores as part of last year’s CVA remains, and some of those closing now may be on that list of 7Debenhams has struck a deal with landlords that will ensure most of its stores will re-open after lockdown in the wake of the department store’s administration last week.
The retailer confirmed with Retail G
Read more »