Cobra Ingenieria/$84.43 million/1014

Cobra Ingenieria, a Uruguay-based SPV, set by Cobra...

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