What does LIC stand for in India?

Explanation:

LIC stands for Life Insurance Corporation of India.