All Articles

May 20, 2020
In a lengthy blog post that appears to have been crafted by a lawyer, Twitch's CEO Emmett Shear issued a…