Discovery Life has released its 2024 claims experience report, announcing total payouts of R11.5bn to clients. This includes R6.85bn in individual life insurance claims, R2.4bn in Shared-value rewards ...