Startup Claims 80% Of Its Facebook Ad Clicks Are Coming From Botstechcrunch.com2 points·FredBrach··0 commentsOpen articleSaveView on HN