“Russia is highly unlikely to be capable of fulfilling some export orders for armoured fighting vehicles because of the exceptional demand for vehicles for Russia’s own forces in Ukraine, and the increasing effect of Western sanctions,” the latest report reads.
Swiss bank froze Russian assets worth USD 19 bn
The bank of Switzerland Credit Suisse said it had frozen over $19 billion of Russian assets, including the…