Digital Marketing & Ad Tech News

Facebook agrees to pay advertisers $40 million over inflated video stats

Bad metrics case set off wave of scrutiny of digital platforms' numbers