Link Friday Week 14
Every minute, of every hour Google processes over 2 million search queries, 100,000 Tweets are sent, 48 hours of new video are uploaded to YouTube, Facebook users share 685,000 pieces...
Eliot Chambers-Ostler28 June 2013








