YouTube has over a billion users - almost one-third of all people on
the Internet - and everyday people watch hundreds of millions of hours on
YouTube and generate billions of views.
Growth in watch time on YouTube has accelerated and is up at least 50%
year over year for three straight years.
YouTube is localized in 88 countries and can be accessed in 76
different languages, which covers 95% of the world’s internet population.