11th March 2010
Link
In a VERY generous definition not pertaining to time frame at all, only 21% of Twitter users are active. Tumblr for the win. :)
Source: Mashable
← Previous post • Next post →