Stoli

Stoli,

Stoli Definition:

(Overseas Life Insurance): Investors are encouraged to buy life insurance for applicants to sell the policy to investors. Same for IOLI.