Twitch CEO Emmett Shear steps down Click on the title above to read the article Published on 3/17/23 by gamesindustry.biz