Social Media Stats [Infographic]
Mindjumpers
JANUARY 18, 2012
Tweet 2011 was a great year for social media where we saw true integration of “social” to our lives. Twitter now has 100 million active users and LinkedIn has over 64 million users in North America alone. Twitter Statistics 2012: 34% of marketers have generated leads using Twitter. infographic].
Let's personalize your content