Game-streaming platform Twitch has been the victim of a leak, reportedly divulging confidential company information and streamers' earnings. More than 100GB of data was posted online on Wednesday.
Livestreaming site Twitch says an "error" caused the unprecedented leak that posted vast amounts of sensitive data online this week. The data appeared to include Twitch's internal code and ...