10 April 2018

Natural catastrophes in 2017 hit insurers hard