Life Insurance Corporation of India is an Indian 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 ₹41 trillion as of May 2022. Read More