Russian giant Sovcomflot (SCF Group) has placed its first order for LNG-fuelled product tankers by inking a trio of ships at Zvezda shipbuilding complex. The 51,000-dwt series