Share Twitter Facebook LinkedIn Email Based on preliminary and unaudited figures under IFRS 4, Africa Re has reported a net income of $129.145 million in 2023, marking a massive improvement of Read More