YouTube hits 20 billion video uploads in 20 years
YouTube celebrates over 20 billion videos uploaded since its launch in 2005, evolving from a dinner party idea to a global video platform poised to surpass US…
· 1 MIN READ
Topic
Latest Daily Tribune news and analysis on Youtube 20th Anniversary.