Happy Birthday YouTube
YouTube, the video sharing giant, recently celebrated its 10th Anniversary. To mark their birthday here are some interesting YouTube numbers…. 300 hours of video is uploaded to YouTube every minute YouTube has more than 1 billion users – a third of all the people on the internet You can navigate YouTube in 76 different languages … Read more