AdAge: 83 percent of advertisers don’t understand the ad tech they are using
Most advertisers (83 percent total) said they either "agreed" or "strongly agreed" that advertisers' inability to keep up with the rapid evolution of the tech landscape makes them over-dependent on solutions provided by their agency. Thirty-seven percent of agency respondents agreed with the sentiment. […]
adage.com
Wed, Nov 22, 2017 at 11:29 PM
Wed, Nov 22, 2017 at 11:29 PM