1
Live streaming platform Twitch updated its Terms of Service on June 8, 2023, effectively banning all of its streamers from simulcasting to similar platforms.
Live streaming platform Twitch updated its Terms of Service on June 8, 2023, effectively banning all of its streamers from simulcasting to similar platforms.