Russia's State Transport Leasing Company (STLC) is plotting $1.3bn of orders for 100 ships. The company, which is owned by the ministry of transport, says the vessels will be built up to 2031. STLC
Russian leasing company plots 100 newbuilds to 2031
State-owned STLC plots new cargoships, ferries and dredgers.