Vladimir Putin says Russia needs to ‘strangle’ Western tech companies still operating in his country Marco Quiroz-Gutierrez Fortune 2 1 29.05.2025 Many U.S. firms cut back or eliminated operations in Russia after it invaded Ukraine in 2022.© Fortune visit website