28 January 2019

2018 cat losses will be far worse than early estimates, says JLT Re