24 July 2020

Natcats cost insurers $30bn in H1