Odebrecht/$1.34 billion/1009

Odebrecht, a Brazilian conglomerate consisting of diversified businesses in the fields of engineering, construction, chemicals and petrochemicals, has secured a $1.344...

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