16th January 2019
Willis Re's Summary of Natural Catastrophe Events 2018 report estimates insured losses from major natural catastrophes at around $71.5bn
Trend
You need to register or login to view this article