YouTube is transforming the way we discover the information via web. It processes more than 3 billion searches a month. YouTube is localized in over 100 countries and can be accessed in 80 different languages. Know more about the 2nd largest search engine.