Skip to main content

Life Insurance Corporation of India

Life Insurance Corporation of India (LIC) is a state-owned life insurance company founded in 1956 and headquartered in India, operating under the Ministry of Finance. It offers a wide range of individual and group life insurance, pension plans, and unit-linked products, serving a large customer base. The company is listed in the Forbes Global 2000.

South Asia
Insurance
Public
Not Engaged
Visit Website
Social Benchmark
3.2/100
Gender Assessment
0.8/100
On this page

Subscribe to stay informed on our work

Keep up to date with all the latest from World Benchmarking Alliance

Join our newsletter