Odebrecht Oleo e Gas/$1.3 billion/0809

Odebrecht Oleo e Gas, a Brazilian company which provides integrated and customized solutions...

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