Insurance Absa Life posts 90% profit of Kes 862 million for FY ended Dec 2023 Newsroom Apr 26, 2024 0