Sonatrach and JBIC sign key framework

Blurred image of Trade Finance article content