Defining Whole Life Insurance
Whole life insurance may be sometimes be branded as permanent or ordinary life insurance. Here is a closer look at this type of life insurance policy.
A definition of whole life insurance:
* It is a life insurance policy that offers death protection for the insured person’s whole lifetime.
* An insurance payout is made to the contract’s beneficiaries when the contract holder dies.
* It includes an investment part which may gather a cash value that the policyholder can borrow against.
* It presents a withdrawal clause which allows the contract holder to terminate her coverage and collect the cash surrender value.
* The policyholder typically read more