How Much do You Know About YouTube?

YouTube is the leader in video sharing platform that connects, informs and entertains you. Launched in 2005, YouTube has 1 billion users, is available in 88 countries and 76 languages. It is the only platform that offers 11 hours of uploading time.

Advertisements