Captives have become popular because of the significant revenue that can be generated for an organization. According to the National Association of Insurance Commissioners (NAIC) and AM Best, there are over 7,000 captives globally. This growth has created an...
