Sovcomflot (SCF Group) has confirmed its newbuilding deal with Total for up to three LNG carriers. The Russian shipowner said it inked a time