The world’s biggest video sharing platform, YouTube, has just turned 20. It was started inauspiciously in February 2005 by ...
With a growing empire that stretches beyond hundreds of viral YouTube clips, the 26-year-old has admitted that his success ...