Life Insurance Corporation of India is also called as LIC. The company is state-owned insurance and investment group that has it is headquartered in Mumbai. Life Insurance Corporation is the biggest insurance Continue Reading