4 ms·
It’s not all about streaming. Or it can be all about streaming. YouTube and Twitch were very much direct competitors, even ignoring YouTube’s live streaming.
by arrrg 12y ago
It’s not all about streaming. Or it can be all about streaming. YouTube and Twitch were very much direct competitors, even ignoring YouTube’s live streaming.