The world of digital ads is reeling after a bombshell report that found Google’s video advertising system may be defrauding customers 80% of the time, violating the promises the company makes to advertisers about where and how those ads are shown. Some advertisers are demanding refunds, which, theoretically, would…
Read more…