When it comes to the magnitude of the ad fraud crisis, the numbers speak for themselves - last year alone, eMarketer reported that fake impressions cost advertisers globally $7.2 billion, including over £600 million in the UK alone. As if [read article...]