Brands are failing to invest in the most trusted advertising sources
Most brands are investing the biggest portion of their budget into social media, despite it being the channel least trusted by 30% of consumers, according to a survey conducted by Mention Me and OnePoll.