almendron.com
The West is winning the economic battles in Putin’s war against Ukraine
As the Ukraine war grinds on, the West continues to prevail on the economic battlefield. Its sanctions are punishing Russia’s economy. Russian attempts to counterattack appear likely to backfire. A…
Sebastian Mallaby