Not only does this allow paying users to try out upcoming features before they're released to the broader YouTube user base, it also allows the streaming giant to gather feedback and scratch or ...
YouTube was launched in 2005. It was founded by three PayPal employees: Chad Hurley, Steve Chen, and Jawed Karim, who ran the company from an office above a small restaurant in San Mateo. The first ...