Yuchai's technological achievements won the annual China Machinery Manufacturing Achievement Award 2019-02-24