23 April 2020

Covid-19 single biggest loss in insurance history, says Chubb CEO