For a company to be on brand means that they are giving a clear and consistent message in all their products, their advertising, their sponsorships, all the activities they engage in, that is in line with how they wish to be perceived by the public.
ZG: 4
A bit of marketing jargon but interesting because it shows the on song pattern is still productive.
Read More