Credit Bank of Moscow/$170 million/1010

IFC, a member of the World Bank Group, is providing a $170...

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