По словам итальянского автомобильного дизайнера Карла Моретти, в процессе создания нового автомобиля команда проектировщиков C&C неизменно стремится получить грузовик высочайшего класса, сочетающий в себе мощь и комфорт, агрессивность и элегантность.
Сегодня компания C&C Trucks имеет мощную научно-исследовательскую и опытно-конструкторскую базу, включающую собственный проектно-дизайнерский центр в одной из столиц мировой автомобильной промышленности – Турине. Сварочный и покрасочный цехи на заводе C&C Trucks в Уху являются наиболее передовыми в Китае как по уровню технического оснащения и автоматизации, так и по стандартам качества, применяемым к используемым материалам и проводимым измерениям. Гордостью завода в Уху является самая длинная в мире сборочная линия для газовых грузовых автомобилей, ее протяженность составляет 560 метров.