In 2020, 416 natural catastrophe events resulted in economic losses of £197bn, which was 8% up on the annual average since 2000, according to Aon.




Latest News



Appointments