LIC (Life Insurance Corporation of India)

India's largest life insurer