Liberty boosts claims payouts amid growing insurance demandEva LiAugust 21, 2025 Liberty pays out over $660 million in 2024 claims, embracing digital innovation in South African insurance.