insurance trust

A trust whose principal consists of insurance policies or their proceeds.

insurance trust Read More »