captive insurance company investment & finance definition
An insurance company that is owned or
controlled by another insurer or a small number of client firms. The owner or
company controlling the insurance company helps to fulfill its business
objectives by having a captive company. The arrangement also may provide some
tax advantages to the owner.