President Vladimir Putin has said that Western tech companies still operating in Russia but acting against the country’s interests should be “strangled,” as authorities seek to replace foreign software and services with domestic alternatives.
Read More »