Startup Claims 80% Of Its Facebook Ad Clicks Are Coming From Bots | TechCrunch
I thought it's worth sharing even though I don't believe much in it.
I thought it's worth sharing even though I don't believe much in it.