Debenhams

Debenhams is the UK’s largest department store group in terms of outlet numbers. Its current strategy is to move from being a solely UK-focused department store group into building an international, multichannel brand, with technology playing a core role in achieving this.

debenhams

Think differently

Ian Shepherd

Opinion: Don't blame private equity for retailers' woes

2019-02-06T06:30:00+00:00By

Who can we trust as owners and custodians of our great retail brands?

More on Debenhams

Advertisement