Scratching an itch | The secret of Twitch’s success
Nick Allen is vice-president of esports at Twitch, the leading social video platform and community for gamers and video game culture. Here he explains the appeal of the platform and how it monetises streamer content.