25 July 2018

Five $1bn+ catastrophe hits for insurers in H1 2018