The brains behind the Youtube

YouTube is an online video sharing site were registered users can shares their videos  by uploading it to Youtube. Three previous PayPal staff had created YouTube in February 2005.  In November 2006, YouTube, LLC was bought by Google Inc. for $1.65 billion, and is now managed as a subsidiary of Google.  YouTube quickly became one [...]

People