The ICA Group of Companies are privately held non-listed South African registered entities. The Group of Companies Researches, Develops, Manufactures & Delivers Novel and...