Guangxi Yuchai Machinery Company Limited (GYMCL), the main operating subsidiary of China Yuchai International Limited, has sold 298 units of its YC6J gas and electric hybrid engines to the Baoding Bus...

This content is available to only subscribers.