site logo

New Study Shows That 25% of Twitter Users Produce 97% of All Tweets