Newly launched Topsail Holdings has been granted an operating licence by the Cayman Islands Monetary Authority (CIMA), meaning the company’s reinsurance subsidiary will be open for business for the 1 January renewal.
Newly launched Topsail Holdings has been granted an operating licence by the Cayman Islands Monetary Authority (CIMA), meaning the company’s reinsurance subsidiary will be open for business for the 1 January renewal.