What Is a Captive Insurance Company? A Plain-Language Guide for Business Owners

Reading Time: 6 minutesKey Takeaways for Risk Managers and CFOs What a captive is: A licensed insurance company formed and owned by a business (or group of businesses) to insure its own risks instead of buying coverage from a commercial carrier Revenue threshold: Captives make economic sense for companies with $1M+ in annual insurance premiums and stable loss […]