ICBC and China Minmetals/$36.9 million/0116

ICBC (Industrial & Commercial Bank of China)...

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