$15.68
0.85 (+5.73%)
China Yuchai International Limited (CYD)
CAPS Rating:
The Company manufactures, assembles and sells diesel engines for light- duty, medium- duty and heavy- duty trucks and buses in China.


RSS Headlines
Fool UK