5 March 2024

Hiscox pre-tax profits for 2023 hit record highs