Life Insurance Corporation of India (LIC), The Indian multinational public sector life insurance company is India’s largest insurance company as well as the largest institutional investor with total assets under management worth Rs.52.52 trillion as of March 2024. It is under the ownership of the Government of India and administrative control of the Ministry of …