As leaders debate how to stop Russia’s war in Ukraine, they should at last clean up and escrow the management of the $300 billion in Russian assets that have been frozen for nearly three years. Since their seizure, the political and financial circumstances have completely changed. …read more
Source:: Hoover Institution