Rusal denies merger talks

Blurred image of Trade Finance article content