LIC – Life Insurance Corporation of India

“LIC” stands for Life Insurance Corporation of India. It is the largest life insurance company in India and is wholly owned by the Government of India. Established in 1956, LIC is a state-owned insurance group that offers a wide range of life insurance and investment products to individuals and groups. Key features and offerings of … Read more