The Debenhams logo seems to be made of voluminous plastic parts. The image shows the ability of department stores to adapt to consumer demand.
Debenham Name Meaning, Family History, Family Crest & Coats of Arms
Debenhams Brand Spotlight
Which is your favourite coat of arms? - Quora
120 years of brand identity - Renault Group
P&G Logo and symbol, meaning, history, PNG, brand
McDonald's Logo and symbol, meaning, history, PNG, brand
McDonald's Logo and symbol, meaning, history, PNG, brand
Procter & Gamble's New Logo, by the Numbers – Emblemetric
120 years of brand identity - Renault Group
P&G Logo and symbol, meaning, history, PNG, brand
Debenhams, Logopedia