Latest Twitch Data Breach Leak Exposes Top 100 Streamers’ Earnings—$10 Million as the Highest? Twitch data breach leak exposed the top earning streamers with nearly $10 million as the highest payout. by Teejay Boris
Tech Twitch Leak: Anonymous Hacker Leaks 125GB Torrent of Source Code, Creator Payouts, and Other Information by Joseph Henry