31 October 2024

Chubb's CEO calls out London market's "aberrant" behaviour