French fashion retailer Promod has signed a deal with Debenhams to open in-store shops in Cardiff, Manchester and Glasgow this month, and in Debenhams' Oxford Street flagship in London as part of a £25 million revamp set to debut later this year. Promod has 1,000 stores in 56 countries, but the deal with Debenhams marks its debut in the UK.

Related Summaries