China State Shipbuilding Corporation (CSSC) delivers a 41,800-ton self-unloading bulk carrier custom-built for the landmark ...