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

Latest news and insight on Debenhams from Retail-Week.com

Explore other companies

Advertisement