Infographic: Social Media Stats 2012

Saturday, November 17, 2012
social-media-stats-2012

If Twitter were a country, it would already be the 12th largest in the world… LinkedIn has 161 million members in 200 countries… 5 million Instagram photos are…

Read More