Investment brands
Investment brands is a brand whose share of voice is greater than its market share. Advertising is being used to invest in the brand to drive growth.
Definitions
According to the Marketing Communications by Fill (5th edition),
- Investment brands. A brand whose share of voice is greater than its market share. Advertising is being used to invest in the brand to drive growth.