15 June 2021

Global insured catastrophe losses running 17% above average in 2021