Satsuki Then Twitch Offers Details On The Scope Of Its Data Breach Popular streaming service Twitch confirmed yesterday that a data breach had occurred that leaked a massive amount of data into the wild. Twitch said yesterday,… Read More