Business Life Insurance | Life Insurance Glossary

Life Insurance Glossary Topic.

An insurance policy on the life of a sole business proprietor where benefits are paid by the insurance company upon the business owner’s death.