Debenhams will consider closing up to 10 of its 176 stores under a review announced by its new chief executive, Sergio Bucher.
Debenhams will consider closing up to 10 of its 176 stores under a review announced by its new chief executive, Sergio Bucher.