Russian state shipowner Sovcomflot (SCF Group) has $550m to spend after finally completing a long-planned initial public offering (IPO) in Moscow on Wednesday. The