Inigo has reported a profit of $138.8mn for 2023, more than triple that of the prior year, as it surpassed $1bn in gross premium.
For
Inigo has reported a profit of $138.8mn for 2023, more than triple that of the prior year, as it surpassed $1bn in gross premium.
For