Captive Insurance

A captive insurance company is set up by its parent to underwrite the risks of that parent company, its associated, affiliated and / or subsidiary companies and, in some cases, risks associated with the companies’ dealings with their customers. Traditionally, captive insurance companies have been set up in offshore jurisdictions to ensure cost effective access to global reinsurance markets and to maximize investment potential for corporate funds retained within the captive. Despite international.. Read More