Technology Twitch streamers can now simulcast on any live streaming service October 21, 2023 News Desk Twitch announced the streaming simulcasting news at TwitchCon. Mashable