57 employees
CTT provides research, development, and analysis in the field of technical textiles and advanced materials based on textiles.
1983