China Yuchai Wins Order for 100 Hybrid Engines from Liuzhou Bus

10 July 2017, 12:00:00 am

China Yuchai Wins Order for 100 Hybrid Engines from Liuzhou Bus