In response to global uproar, streaming titan Twitch has retracted its newly announced branded content guidelines that were set to regulate how streamers advertise sponsorships. The swift reversal comes after these new guidelines, made public on June 6, 2023, were met with a torrent of criticism from the streaming community worldwide. Initially, the proposed guidelines […]