Life Insurance Corporation of India

Life Insurance Corporation of India

Life Insurance Corporation of India or LIC is the largest life insurance company in India and also the largest investor company in the country. It is wholly owned by the Government of India. It was established in the year 1956. It is headquartered in Mumbai, the...