Jazztel/$81.7 million/0111

Jazztel, a Spain-based telecom, has obtained a US$...

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