Russia’s Alfa Bank denies it is selling a stake to Citigroup

Blurred image of Trade Finance article content