Connect with us

Industry

Twitch Shares Its First-Ever Transparency Report, but Critics Want More Accountability

Twitch released its first-ever Transparency Report on Tuesday in a continued effort to address toxic and harmful behavior on the...