1 November 2018

Another natcat-strewn third quarter dents Swiss Re profits