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.