Inigo reported a pre-tax profit of $144.5mn in 2023, a five-fold increase on the prior year, with a combined ratio of 85.5%
Inigo reported a pre-tax profit of $144.5mn in 2023, a five-fold increase on the prior year, with a combined ratio of 85.5%