Abu Dhabi Oil Corporation/$630 million/0816

Abu Dhabi Oil Corp (ADOC), a UAE oil company,...

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