Captive Insurance

Industry insurance term

Definition

An insurance company created and owned by a business or group of businesses to insure their own risks, providing more control over coverage and potential cost savings.

← Back to The Insurance Glossary