Created in 1996 (United States), ICA own
65 sister brands
and 2913 competing brands.
The ICA brand is owned by Citrix Systems, a company listed in Francfort.
ICA is part of the Software activity sector.
ICA is a brand of Citrix Systems (CTX) Share price