Type keyword(s) to search
Showing 1 - 2 of 2 articles tagged "Steven Chen"
The YouTube platform launched on Feb.
Chad Hurley and Steven Chen, who co-founded YouTube in 2005 and sold it to Google in 2006, "were once so...