Life Insurance Corporation of India

The Life Insurance Corporation of India (LIC) is a state-owned insurance and investment company headquartered in Mumbai, India. Established in 1956, LIC is one of the largest and most prominent life insurance companies in India. Here are key details about LIC: Founding and History: LIC was founded on September 1, 1956, when the Indian Parliament … Read more