Hopes that sanctions and a sclerotic economy will hinder Russia’s war effort are likely to prove misplaced. Careful management of the budget and healthy oil revenues mean that the…
Please share your general feedback
Contact Customer Support