3 May 2019

Catastrophes take their toll on Swiss Re P&C results