10 January 2018

Arch Capital hikes natcat loss estimate