China Yuchai supplies light-duty diesel bus engines in Shanghai October 3, 2014 | Asia Pacific News 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. Username or E-mail Password Remember Me Forgot Password