Miscellaneous Companies in South Africa: Begins with 'I'
ICT Group, IncorporatedIG Group PlcIMPERIAL CargoIQBusinessIQVIAIRESS Market TechnologyIT DynamicsITE Group PlcITHALAITQ Business SolutionsIdemiaIllovo SugarImperial HoldingsImpro TechnologiesImproChemIndependent Development TrustIndwe Risk ServicesIntegr8 ITIntercapeIntercare Corporate GroupInternational CheckoutInternational Housing SolutionsInternet SolutionsInterwasteIntrostatInvestecInvestec BankInvestmechInyanga ProjectsIoT.nxtIsoMetrixItaltileIvanhoe Mines LtdiBurstiSmart Business SolutionsiiNet Limitedilifa Africa Engineers