The-definition.com

Definition

Self-insurance

A method by which companies assume risk by putting aside cash reserves to cover their potential future losses.

Share it:  Cite

More from this Section