Construction and mining equipment manufacturer XCMG has held a launch on April 18 in Xuzhou, China, releasing 17 truck cranes and all-terrain cranes ...