Turkey Government/€71.40 milllion/0615

The municipality of Izmir, a Turkish...

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