Life Insurance Corporation of India (LIC) is an Indian multinational public sector life insurance company headquartered in Mumbai. LIC has its branches overseas. It is India's largest insurance company as well as the largest institutional investor with total assets under management worth ₹45.7 trillion (US$570 billion) as of March 2023.[3] It is under the ownership of Government of India and administrative control of the Ministry of Finance.
LIC’s Index Plus is a Unit Linked, Non-Participating, Regular Premium, Individual Life Insurance plan which offers life insurance cover cum savings throughout the term of the policy.