Twitch admits it ‘needs to do more’ to address streamer harassment

The streaming service acknowledges users’ requests to “do better”

Twitch admits it ‘needs to do more’ to address streamer harassment