Twitch Dissolves Safety Advisory Council: Implications for Platform Safety and Community Trust
4 min read
Editor
May 31, 2024
In a bold and somewhat surprising move, Twitch, the popular live streaming platform owned by Amazon, has...