China Yuchai Announces Delivery of 598 School Buses Powered by YC6J190-20 Engines

21 August 2017, 12:00:00 am

China Yuchai Announces Delivery of 598 School Buses Powered by YC6J190-20 Engines