Life Insurance Corporation
About
Life Insurance Corporation of India (LIC) is an Indian public sector life insurance company headquartered in Mumbai, Maharashtra. Founded on 1 September 1956, it stands as India's largest insurance company and its largest institutional investor, managing total assets worth 54.52 lakh crore (US$640 billion) as of March 2025. Under the ownership of the Government of India and administrative control of the Ministry of Finance, LIC reported a substantial revenue of 8.88 lakh crore (US$105.0 billion) in 2025. Its core business focuses on providing comprehensive life insurance offerings across India.
Company Relationships
Subsidiaries (4)
7 relationships found
Internal
In our databaseExternal
External websiteUser Reviews
No user reviews available for Life Insurance Corporation at this time.