23 April 2019

Swiss Re SST ratio declines 18% despite fall in market risk in 2018