Yuchai Group Brand


The group logo features "YC", English abbreviation of the enterprise.
"YC" is the first letters of "Yu Chai" as well as the English abbreviation for "Yulin, China", embodying Yuchai's firm confidence in building a world-famous brand on behalf of Chinese national engine manufacturers. The "Y" vigorously conveys Yuchai's strategic goal of pursuing excellence. The "C", like the motion trail of the earth, implies the globalization of Yuchai.
The logo is full, changeable in soberness and passionate in simplicity, displaying Yuchai's sense of constant transcendence and persistent pursuit of "Green Development & Harmony Win-win", highlighting Yuchai's global brand image of "Outstanding Quality, Globalized Yuchai".


The new logo of "YC Diesel" in Chinese and English is a rectangular pattern composed of two parts: "YC" on a red background and "Yuchai Diesel" on a blue background. The logo is full, changeable in soberness and passionate in simplicity, displaying Yuchai's sense of constant transcendence and persistent pursuit of "Green Development & Harmony Win-win", highlighting Yuchai's global brand image of "Outstanding Quality, globalized Yuchai".
Red represents "passion" and "China", and blue represents "technology" and "world". The combination of "China red" and "world blue" signifies Yuchai's internationalized strategy of going from China to the world, making independent innovation, working on environmental protection, participating in international competition and passionately developing the market.
The "C", like the motion trail of the earth, implies the globalization of Yuchai and its grand vision of becoming a global multinational enterprise. The "Y" vigorously conveys Yuchai's strategic goal of pursuing excellence.
"YC" is the first letters of "Yu Chai" as well as the English abbreviation for "Yulin, China", embodying Yuchai's firm confidence in building a world-famous brand on behalf of Chinese national engine manufacturers.
"Diesel" represents that "Yuchai Diesel" carries forward Diesel's innovation spirit of inventing the diesel engine, inherits passion and drives excellence eternally as diesel engines run. The six letters reflect Yuchai's sustainable strategy of going global, being ranked among world top manufacturers, and creating eco-friendly, high-tech and outstanding power so as to become a market leader. Of these letters, "D", "I", "E", "S", "E" and "L" represent "devote", "international", "environmental", "science", "excellent" and "leader" respectively.
Contact us Inquiry Top

w88优德

百度360搜索搜狗搜索