Destruction in Anguilla after Hurricane Irma.

With two months still to go in the 2017 Atlantic Hurricane Season, the CCRIF SPC (formerly the Caribbean Catastrophe Risk Insurance Facility) has already made payouts totaling US$31.2 million to si...