Debenhams is a multinational retailer operating under a department store format with franchise stores in other countries.