The CEO hailed the strides Hiscox had made across its business to return it to healthy levels of profitability in 2021, after posting profits of $190.8mn
The CEO hailed the strides Hiscox had made across its business to return it to healthy levels of profitability in 2021, after posting profits of $190.8mn