IGI reports net income of $135.2m in 2024 fiscal year
Bermudian-domiciled International General Insurance Holdings Ltd has reported net income in the 2024 fiscal year of $135.2 million, up 14.4 per cent on the 2023 result of $118.2 million.
Fourth-quarte…