Life Insurance Corporation of India

Life Insurance Corporation of India (LIC) is the state-owned life insurer, headquartered in Mumbai.