British KHL Group
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…