Ocean Partners/$45 million/0710

Ocean Partners UK, a UK-based company which engages in the...

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