China Yuchai Wins Large Chinese Bus Engine Export Order in 2015 to Power School Buses in Saudi Arabia

6 July 2015, 12:00:00 am

China Yuchai Wins Large Chinese Bus Engine Export Order in 2015 to Power School Buses in Saudi Arabia