9 September 2019

Global average insured loss estimate rises above $90bn