Sevan Driller/$480 million/1210

Norwegian drill ship manufacturer Sevan Marine, on behalf of one...

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