BEIJING, March 14 (InfoChina) – Yuchai Group, the parent company of China Yuchai International Ltd (NYSE:CYD), recently launched a heavy diesel engine model with a displacement of 10L and equipped with 24 air drains, the first of its kind in the country.
The new engines can produce more motive power, but less emission and noise. (Edited by Chen Dongyi,
)