theverge
After a string of creator controversies, Twitch is pretty sure it made the right changes
Illustration by Nick Barclay / The Verge
With new tools like Guest Star and improvements to existing monetization programs, Twitch believes it’s the best place for creators right now.