Best 7 Life Insurance Companies in India

Life Insurance Companies in India. Life insurance is an agreement between a person and an insurance company under which the latter undertakes to pay the insured sum (death certificate) of the insurance to his family in the event of a sudden death. In the absence of deaths, the guaranteed amount, known as the annuity benefit, …