LIC
Definition |
: |
Life Insurance Corporation of India
|
Category |
: |
Governmental » Firms & Organizations |
Country/Region |
: |
India  |
Popularity |
: |
|
What does LIC mean?
Life Insurance Corporation of India (LIC) is a state-owned life insurance and investment corporation headquartered in Mumbai, India.