2 February 2018

JLT predicts industry's 2017 nat cat bill exceeding $140bn