Largest Russian Shipping Firm ‘Sovcomflot’ Sells Off At Least 20 Tankers To Clear Debts
The largest shipping firm in Russia, Sovcomflot, has sold off at least 20 tankers to avoid defaults and pay off creditors. About it on May 23, reports the Financial Times.