Usina Delta/$80 million/0215

Usina Delta, a sugar cane and ethanol producer in Brazil, has...

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