2.8 billion accounts, 340 million users.
If this leak proves that more than 80% of Twitter accounts are bots, it should cause some damage
If this leak proves that more than 80% of Twitter accounts are bots, it should cause some damage
No comments yet.