Masterbrands – ultimate goal, or dangerous distraction?
Masterbrands – where a specific overarching brand name serves as the main anchoring point on which all underlying products are based – have clear commercial benefits. These extend far beyond their ability to encourage emotional connections…