27 November 2018

AIR Worldwide: 100-year return period cat loss modelled at $271bn