Sovcomflot set to close UK office in compliance with sanctions

Seventeen staff to be laid off after Russian owner’s London-based commercial and chartering business shuts up shop