Petredec signs four-ship cross-border deal

Blurred image of Trade Finance article content