3 ms·Moscow tells 13 mostly U.S. tech firms they must set up in Russia by 20225 points by mikhael 5y agonobodyandproud 5y agoSure, why not? Russia already sees how China bends US tech companies to its will.