With 300 hours of video now uploaded every minute, YouTube has triggered the rise of influential media hubs that supplied free content. To ring in its 10th anniversary, YouTube devoted the entire month of May to celebrating everything that makes the video-sharing site what it is today
Ankur Singh
Jun 1, 2015 7:57 AM