Two years ago, Limited Run posted (in a post that seems to be down now, but covered by TechCrunch here) that they believed 80% of the traffic Facebook sent from pay per click ads were bots. The...
Sign in to post comments.
Comments (0)
Sign in to post comments.