Jacqueline Troost Omvlee – a Modern Russian Stacking Doll
Following Russia’s invasion of Ukraine, many countries began to impose economic sanctions, restricting and freezing assets belonging to the Russian state and oligarchs with close business ties to President Vladimir Putin. This includes a ban on financial transactions with enterprises…