News

Discovery Life has released its 2024 claims experience report, announcing total payouts of R11.5bn to clients. This includes ...