China Yuchai Wins Order to Supply 1,237 Engines to Power Buses in Lhasa

8 January 2016, 12:00:00 am

China Yuchai Wins Order to Supply 1,237 Engines to Power Buses in Lhasa