30 July 2020

Chubb CEO reiterates claim pandemic will produce largest ever insurance loss