14 September 2017
Act of God – Claims Handling in the Wake Hurricane Irma
Hurricane Irma is estimated to cost insurers, in the region, some 65 billion US dollars while the economic cost is expected to exceed over 300 billion US dollars. Photo...
Read More