Digital channel September 12, 2018 0 Social media overtakes programmatic as the least reliable digital channel – AMAA study Is digital media facing a crisis of confidence? A total of 12% of marketers have…