Russian asset freeze has backfired against the West Putin aide

Moscow has warned that the theft of its sovereign funds erodes trust in Western financial institutions

The freezing of Russia’s sovereign assets by the Western countries which have rolled out sanctions against the country has undermined trust in…

Continue Reading