YouTube: 100 hours uploaded every minute
Google’s video-sharing giant YouTube has marked its eighth birthday by revealing that 100 hours of content is now uploaded every minute. The YouTube blog says “When YouTube’s site first launched in May 2005, we never could have imagined the endless ways in which you would inspire, inform and entertain us every day. Today, more than […]