Insurance Preliminary estimates for 2018: global insured losses seen at USD 79 billion 27 Dec 2018 4 min read