YouTube Has Turned 6!
Posted in Social Media, Social Network on May 26th, 2011
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. “Broadcast yourself” it said and really it did broadcast everything imaginable under the sun. Today, amidst its birthday hustle, YouTube announced 2 new landmarks: users are now uploading more than [...]




