"MICROSOFT TWITCH" content on TweakTown - Page 1
We found 1 items for the tag: MICROSOFT TWITCH
NEWS
Microsoft also made a bid on Twitch, but Twitch chose Google
Twitch had multiple offers for its acquisition, deciding on Google as it thought YouTube was the best decision for its mainstream success.