YouTube was founded by three PayPal employees in 2005. Since launching, it's become the most popular free video-sharing platform in the world. Take a look at the history of YouTube. In its 19-year ...
Until last month, nobody outside of YouTube had a solid estimate for just how many videos are currently on the site. Eight hundred million? One billion? It turns out that the figure is more like 14 ...