self insurance


Definition
Establishing reserves for future losses instead of purchasing insurance.

Related Terms on BusinessDictionary

Related Personal Finance Articles

Loading...

self insurance in the news

Loading...

self insurance is ...

... part of the Insurance subject.

Search volume for self insurance

Browse by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z