Confiscating Russian assets 101: everything you need to know
Russia continues to destroy Ukraine, and the West and Ukraine are footing the bill. Meanwhile, the G7 countries have frozen $300 billion of Russian assets in their banks but cannot make the jump to seize them to help Ukraine’s fight. Why the holdup? …