MarketingfromThe Drum2 days agoIf you're happy and you know it: Cadbury, Google and Heinz in top ten happy brandsCadbury was ranked the UK's number one 'happy brand', with Andrex second and Mars in eighth place.