Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
IDC Logo
IDC CB Rank
2334605
Heat Score
26
IDC develops, manufactures, and sells electronic control equipment and systems.
Founded
obfuscation
Private Mataró, Catalonia, Spain11-50 www.idcsa.com
Electronics
Manufacturing
Wholesale