Latest Twitch News

Entertainment
After founding CEO Emmett Shear resigned from his post on Twitch, the streaming platform’s company has laid off over 400 employees. Last week, Twitch’s founding CEO Emmett Shear stepped down from the company after 16 years. This followed a controversial 2022 – 2023, in which the executive has been criticized for allowing gambling sites to […]