Russia has been hit with a package of severe economic punishments by the West in the wake of its invasion of Ukraine. The punitive measures have targeted various sectors of the economy, in particular finance and major Russian banks. The Central Bank of Russia (CBR) has seen its assets frozen in the US, UK, Canada […]
