25 October 2021

AIR Worldwide warns of $106bn average annual cat losses