Kirill Shamiev

article

To Leave or Not to Leave: How Russian Technocrats Undermined Western Efforts to Isolate Russia

Kirill Shamiev May 01, 2026 Recommended Reads
A supposedly historic corporate exodus has been illusory. Companies rebranded, restructured ownership and rerouted revenues through hubs such as Dubai, Almaty and Yerevan, keeping open the option of return.

Content Type