20-11-2017 01:00 via warc.com

Tech defeats advertisers, benefits agencies

GLOBAL: Two thirds of advertisers claim to have only “some understanding” of the role of their tech stack, while four in ten admit to using media technology ineffectively, according to research which highlights their dependence on their...
Read more »