Russia’s Alfa-Bank makes key appointments

Blurred image of Trade Finance article content