TechRadar
Russia tells leading tech firms to open offices in the country or face consequences – Have an official presence, or be prepared to face repercussions, warns Russian communications regulator. Russia has reportedly demanded that 13 tech firms, most based in the US, to have an official representation on Russian soil, latest by 2022, or be prepared to face repercussions. The list of companies include Apple, …