Odebrecht Oleo e Gas/$500 million/0811

Brazilian oil services provider Odebrecht Oleo & Gas...

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