Twitch source code and creator payouts reportedly part of massive leak
By Randyparlor in Technology
Updated 3 years ago
Twitch is reportedly aware of the breach.