Yuchai two projects won the first prize of Yulin Science and Technology Progress Award Posted on 2024-04-10