ICC

Italian Cable Company (ICC) is supplier of several cables and wires. ICC is ISO 9002 certified and sells its products branded as Rota Cavi.