Russia – Western Business Knew the Risks

Russia seems to be rattled by growing momentum in the West towards the use of the $330 billion in CBR assets to support Ukraine in its fight against the unjustified and illegal Russian invasion of its territory.

So much so that the Kremlin…

Continue Reading