World5 years ago
Russia tells 13 mostly U.S. tech firms they must set up in Russia by 2022
Russia has demanded that 13 foreign and mostly US technology companies be officially represented on Russian soil by the end of 2021 or face possible restrictions...