Twitch Data Leak Shows Some Streamers Make Hundreds of Thousands Per Month October 8, 2021October 8, 2021