The latest South African Customer Satisfaction Index (SA-csi) for life insurance shows who has the most satisfied customers in the country. Life insurers face their biggest battleground yet in South Africa – a heavily constrained economy, high unemployment, a growing burden of disease and technology and distribution disruption that is […]