
Twitch is now the latest platform to move away from Russia because of its invasion of Ukraine. The massive streaming site informed content creators with a Russian bank account that it would stop sending payments to them due to sanctions put forth by the U.S. government.