COLLECTIONS
WORKFLOWS

Life Insurance Corporation of India (LIC) is a state-owned Indian life insurance group and investment company headquartered in Mumbai. It is the country’s largest insurer, providing life, pension, health and group insurance products and managing a substantial investment portfolio.
Focus Areas
Notable Investments