Swiss Re has substantially beaten analyst forecasts and its own financial targets to post first quarter net income of $1.1bn,
Swiss Re has substantially beaten analyst forecasts and its own financial targets to post first quarter net income of $1.1bn,