The financials
China Yuchai International Limited by the numbers
For the full year FY2024, revenue was CNY 19.1B (+6.0% year on year) and net income CNY 323M.
Auto Manufacturers
Ranks #8 of 11 by Smart Score
For the full year FY2024, revenue was CNY 19.1B (+6.0% year on year) and net income CNY 323M.
Ranks #8 of 11 by Smart Score