Advertisers invest $63bn in programmatic buying but industry concerns loom large: WARC Data March 29, 2018 0