YC-Diesel /Yuchai was founded in 1951 and is located in Yulin, Guangxi Province; a region in the South of China, has over 9,000 employees and total assets of over 2,3 billion Euros. They were also China’s first engine manufacturer to be listed on the New York Stock Exchange in 1994.
Although the headquarters are in Yulin, Guangxi, they also have 8 subsidiaries and production bases in areas such as Fujian, Jiangsu, Anhui and Shandong and Inner Mongolia.
Yuchai are driven by their policies of corporate responsibility and environmental awareness. They have invested heavily in Research & Development, accelerating their emissions compliance program to ensure they meet the most stringent emissions requirements globally.
The current offering, which meets the European Stage V emissions encompasses 4 & 6 cylinder in line engines with power outputs from 26kW to 295kW. The range is listed below;
Engines for lesser regulated territories are available in a much wider power range and are too numerous to list here so please contact us for more details.