Twitch CEO Emmett Shear steps down


Twitch CEO Emmett Shear steps down
Source : www.gamesindustry.biz