Guangxi Yuchai Machinery Company Limited (GYMCL), the main operating subsidiary of China Yuchai International Limited, has supplied the first units of its new YC4FA130-50 light-duty, four-cylinder die...

This content is available to only subscribers.