97 search results for "lic india"

LIC of India

The Life Insurance Corporation of India (LIC) is a multinational public sector life insurance company based in Mumbai. It is India’s largest insurance company as well as the country’s largest institutional investor, with $45.7 trillion (US$570 billion) in assets under…