$15.08
-0.51 (-3.27%)
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