China Communications Construction Company (CCCC) recently introduced another remarkable piece of equipment, the cutter suction dredger Junchuan.
The CSD Junchuan has a single-unit installed power of 5000 kilowatts—more than three times that of conventional vessels.

