technological innovation
XCMG gets top place in the ICM20 Ranking
Infrastructure
November 23, 2021
XCMG gets top place in the ICM20 Ranking
XCMG has reported an annual sales revenue of $5.66 billion in 2020, taking the first place in the long established…