Sovcomflot is one of the world’s leaders in energy shipping as well as in servicing offshore upstream oil and gas projects. It has…