Russia is forcing Western companies exiting its market to make a donation to the country -- and it's making it harder for them to leave businessinsider.com Submitted by NewTitus t3_125ktbu on March 29, 2023 at 11:16 AM in worldnews No comments 2