Mali Government/€30 million/0216

The International Islamic Trade Finance Corporation (ITFC) has signed a €30 million ($32.7...

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