Tag: Steve Chen

YouTube marks a decade of unparalleled video sharing

0
Where were you 10 years ago? Wherever you were, one thing is clear: you were not connected to your family and friends as you are...