HollardCompany knowledgeUpdated Oct 26, 2026Hollard is a South African insurance company.Read inEnglishMore information from this sourceAboutSouth African insurance company.