link: shrtnews.com/2023/03/twitch… 📰🔥 Twitch CEO Emmett Shear to step down ... #news #short #shortnews #breaking #breakingnews 2023-03-21 19:17:30.302166