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