Self-Insurance A form of risk financing through which a firm assumes all or a part of its own losses.
Category: Insurance Glossary