Russia's Mechel signs rail deal with China's Minmetals

Blurred image of Trade Finance article content