Norilsk Nickel/$1.5 billion/1011

Norilsk Nickel in Russia, the world’s largest producer of nickel and...

Blurred image of Trade Finance article content
Blurred image of Trade Finance project key facts