Information Technology Twitch Is Slowly Losing Some Major Streamers By Charles A. Hathaway 5 years ago Hello, and welcome to Replay, wherever every 7 days we operate down the major stories