Life
Insurance Corporation of India (LIC) is an Indian multinational public sector life
insurance company headquartered in Mumbai. It is India's largest insurance
company as well as the largest institutional investor with total assets under
management worth ₹49.24
trillion (US$620 billion) as of March 2023. It is under the ownership
of Government of India and administrative control of the Ministry of Finance.