Sibur/€62.4 million/0213

Sibur, a Russian gas processing and petrochemicals company, has signed a €62.4 million ($84.3...

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