
China Yuchai International Limited announced today that new-energy buses running on engines supplied by the company’s main operating subsidiary, Guangxi Yuchai Machinery Company Limited (GYMCL), have been launched in Fushun City, Liaoning Province located in Northeast China.


