Twitch source code, creator earnings exposed in 125GB leak Published 06 Oct 2021 Twitch confirms the data breach but is investigating the full extent. Full Article