YouTube Announces A Billion Views A Day YouTube was created in February 2005 by three former PayPal employees. In November 2006, YouTube was aquired by Google for $1.65 billion. YouTube is now a subsidiary of Google. YouTube has changed the way we watch videos, and the internet landscape altogether. YouTube was founded by Chad Hurley, Steve Chen, […]