Tag: #World’s largest car carrier built by China sets sail