Twitch has suspended payment to Russian streamers as a result of US economic sanctions imposed on Russia due to the ongoing conflict in Ukraine. Twitch joins a growing list of international companies who have suspended and restricted services and sales to Russia and/or Belarus with no end date on when the sanctions will be lifted.
Restrictions hit Russian livestreamers extremely hard
Twitch sent…
