27th August 2020

Charter backlog at record $13bn as profit rolls in for Sovcomflot

Russian owner says 12-month rolling Ebitda was more than $1bn for the first time ever