$15.70
0.62 (+4.11%)
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