Bermuda has become the “epicentre” of a global Insurance Linked Securities (ILS) market that is now worth $15bn, according to PwC.
For continued access to free content on the website please take a few moments to register, or sign in if you have already registered.