80%+ Twitter accounts inactive, but core users more committed

Jan 29, 2010 by

Back in April there were comparisons of Twitter = the new Second Life (i.e the hyped network of 2009) when Nielsen said that 60% of...

read more
Web Analytics