Tag: Twitch

Twitch Gets Slapped

Twitch is in for two days of pain.  The streaming service, which was acquired by Amazon in 2014 for $970 million, is now grappling with a boycott and talent poaching. RIP.  Two of Twitch’s top streamers announced that they’re leaving the... Read More