Advertising & Marketing Overheard at ANA Masters of Marketing: ‘90% of banner ads are fraud and they don’t work’ 1 year ago admin The Drum team is on the ground at the ANA Masters of Marketing 2024 this week in Orlando, Florida. Here...