News
Chen co-founded YouTube in 2005 with his colleagues at PayPal, and he was the platform's chief technology officer until the video platform was sold to Google for $1.65 billion. He later co-founded the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results