The Twitch competitor has doled out generous deals to content creators. It has also faced criticism for its lax moderation and embrace of online gambling.
Previous Story
Social Security Struggles With Mounting Customer Service Issues
Next Story
Netflix Builds a ‘Squid Game’ Universe as It Awaits a Second Season