Struggling to humanize your financial services brand? According to Kantar, “Financial ads are three times more often perceived as ‘irritating’ and six times more often as ‘unpleasant’ compared to ...