- Print This Post Print This Post

By John Helmer, Moscow Sergei Frank (bottom image), chief executive of Sovcomflot, is hanging on to his job despite judgements by the UK High Court last December and this March that he is a liar and worse. Sovcomflot, one of the largest oil tanker companies in the world, has sought leave to appeal against the […]