Online ad companies are trying to stamp out a new ad fraud scheme, and its existence shows 130 million things wrong with the digital ad industry. Well, maybe that's an exaggeration. But that's the amount that Hydra, as it's called, is estimated to be costing advertisers.
|