Dr. Yuchai Lin Zhiqiang won the Outstanding Youth Science and Technology Talent Award of China Automotive Industry 2021-05-29
Yuchai Ziyang Company's 10,000th engine off the assembly line, developing medium-speed high-power diesel engines 2021-05-26