The video hosting site has gone from hosting a 19-second clip titled "Me at the Zoo" to becoming the world's largest in terms of time spent and ad revenue.
The video hosting site has gone from hosting a 19-second clip titled "Me at the Zoo" to becoming the world's largest in terms of time spent and ad revenue.