As some of you surely remember YouTube has its sights set on Twitch – the popular game streaming platform, and was on the verge of paying $1 billion to own it last year. The online video giant has surely recognized the growing popularity of online streams and has likely not given up on its goals [...]
No comments:
Post a Comment