4 ms·Moscow tells 13 mostly U.S. tech firms they must set up in Russia by 20221 points by redbell 5y ago