YouTube Has Turned 6!
MAY 26, 2011
Tweet 6 years ago, back in May 2005, YouTube was launched and since then it has been revolutionizing the way in which marketing can work virally. Today, amidst its birthday hustle, YouTube announced 2 new landmarks: users are now uploading more than 48 hours of video footage per minute, and accounting for more than 3 billion videos per day! Well thats really big considering the views increased by 50% since last year, as reported by official YouTube blog.