10 April 2018

Soaring disasters hand insurers record natcat costs