Discover-Tech bid on 3.77bn impressions in four months, reaching almost 200,000 apps and sites. The report asks how a spyware partner stayed certified so long.
Read the full article on PPC Land →