bn:14969210n
Noun Concept
IT
No term available
EN
Debranding is a marketing strategy to remove the manufacturers name from a product to appear less corporate, or to save on advertising. Wikipedia
Relations
Sources