Old Mutual Holdings Reports KES 380 million in Profit in H12025, Reaffirms Customer Commitment Amid Higher Claims
Old Mutual Holdings has delivered a resilient performance in the first half of 2025 despite a challenging macroeconomic environment across ...






