Thursday, June 23, 2011

What happens on the internet in 60 seconds?

168 million sent emails, nearly 700 thousand Google searches, 13 thousand iPhone app downloads, at least 600 YouTube video uploads, and so on. I heard about this from The Daily Mail online, but the graphic came from

No comments: