Ad fraud is probably one of the most poignant points of fraud in any industry.
Despite the change, these players need to work on a few problems.