23 April 2018

Reinsurers' pain laid bare in Willis Re's 2017 industry review