Yangzijiang Shipbuilding Holdings Ltd (SGX:BS6) is the only China-based company in the Straits Times Index. Does that mean it is a good investment?...