Endowment policy

What is an Endowment policy?

An endowment policy is a life insurance contract that provides a lump-sum payout after a specified term or upon the insured’s death. It serves as both an investment and a form of life cover. Endowment policies help policyholders save over time while securing financial protection.