China Yuchai International Limited is an investment holding company whose principal asset is a controlling stake in Guangxi Yuchai Machinery Company Limited, a leading manufacturer of diesel engines and powertrain components for medium and heavy-duty commercial vehicles and industrial applications in China. The company serves Chinese truck manufacturers, transportation operators, and industrial sectors requiring diesel engines for power generation, marine propulsion, and other applications. CYI generates revenue primarily through dividends and cash distributions from Yuchai's operations, supplemented by management and consulting fees, and pursues growth through selective investments in diesel engine manufacturers and new energy powertrain component suppliers while funding capital expansion and operational needs from cash generated by its core manufacturing operations.