Mechel signs supply agreement with Baosteel

Blurred image of Trade Finance article content