CDTI (es)

CDTI stands for Centro de Desarrollo Tecnológico Industrial, Industrial Technology Development Center, in Spain