Odfjell Drilling/$530 million/0513

Odfjell Drilling, a Norway based drilling and well service and engineering company, has signed a $530...

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