ITC (es)

ITC (es) means Índice de Tendencia de Competitividad, Competitiveness Trend Index, in Spain