insurable interest business definition
Having a financial interest in an individual or a thing. To have an insurable interest, an individual must be in a position to suffer an assessable financial loss if a person should die or a thing is damaged, destroyed, or lost.
Learn more about insurable interest