A new study estimates that $12.48 billion of ad spending in 2016 was fraud, or was the result in invalid traffic, which is double the earlier $7.2 billion industry estimate. This means that almost 20% of the $66 billion spent last year on digital ads globally may have been wasted on ads that were mostly either
Comments
No comments on this item Please log in to comment by clicking here