Founded in 1961, CLCCR is the International Association of the Body and trailer building industry.
CLCCR not only maintains close relations with international, European and national political decision.
Helping the Body and trailer building industry with information and statistics.