XCMG delivered the first batch of its GTBZ58S aerial work platforms, the world's tallest at 58.6 meters, to Sinopec Heavy Lifting & Transportation Co., Ltd. at bauma China 2018.