Unspecified/€100 million/1212

The Spanish development bank, Cofides, and the Industrial Development Corporation (IDC) of South Africa have signed a memorandum of...

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