Digital Marketing & Ad Tech News

Down with viewability: MRC chief says it's time to move past 'marketplace fixation'