Austria1 day ago
Shell Companies, Kyrgyz Firms, And Cryptocurrencies: The Kremlin’s Phantom Network To Evade Sanctions
The Russian invasion of Ukraine is approaching its fifth year. Since February 24, 2022, Europe and the United States have rolled out a battery of sanctions...