Debenhams to close seven more stores

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