What does LIC stand for?

Explanation:

LIC stands for Life Insurance Corporation of India.