Has superstar creator pay peaked now that Twitch has cooled competition with YouTube?
Twitch’s annual showcase in Las Vegas was the moment new chief executive Dan Clancy put his stamp on the business. What surprised many – and delighted creators – was his decision to significantly...
min read