News

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 ...