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 uploaded every day…
These and other stats stand out from the infographic below by g0-globe.com, spotted on a Mediabistro page.
(Source: Go-Globe.com)