UASC takes delivery of world’s longest vessel