Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
ICTA Logo
ICTA CB Rank
4061749
Heat Score
51
ICTA is a communication and printing industry.
Founded
obfuscation
Private Stockholm, Stockholms Lan, Sweden1-10 www.icta.se/
Communications Infrastructure
Printing