Alleged sketchy ad activity.
“Limited Run, which develops e-commerce platforms for musicians and labels, claims that 80 percent of the clicks for which Facebook was charging came from bots, not real Facebook users.”
“They’re scumbags and we just don’t have the patience for scumbags,”
Facebook shares down about 6% today to $21.7. Down 43% from IPO. Might or might not be related.