Twitch Co-founder Emmett Shear steps down as CEO, handing over the reins to Dan Clancy
In a major development, Twitch co-founder Emmett Shear has decided to step down as CEO of the popular live-streaming platform. Shear announced that he will be moving into an advisory role and handing over the CEO position to the current