Brief

Study: 35 ad networks have more than 50% fraudulent activity