Struggling department store retailer Debenhams has agreed terms with landlords with around 120 of its 142 UK stores, but seven will shut. Stefaan Vansteenkiste, chief executive, said the outcome of its talks with landlords “reflects the pragmatic view the vast
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE.
Register
Find Out More