Captive Insurance: A 21st Century Strategy
Captive insurance companies have existed for more than 100 years but more recently they have grown in popularity, in part due to their significant tax benefits. A captive insurance company is a wholly owned subsidiary established by a business to provide insurance to its parent company. It is a form of self-insurance. While all businesses …