Ardonagh reports 11% organic growth for 2023
The Ardonagh Group has reported organic growth of 11 percent and a 33.5 percent jump in reported income for 2023, having completed an oversubscribed refinancing which CEO David Ross said would fuel expansion into 2024.