Life Insurance Corporation of India

LIC is India's largest institutional investor and insurance company. Manages over Rs 45 lakh crore in assets. Holds significant stakes in most large-cap Indian companies as a long-term value investor.

Type: INSURANCE | Country: India

Holdings data from public disclosures. Not investment advice.