First Omega Shipping/$201.8 million/0815

First Omega Shipping, a dual registered in Monaco...

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