2015 Top Seller ! Chinese Brand New Guangxi Yuchai Marine Engine Diesel Motor 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.