The Life Insurance Organisation of India (LIC) is India's largest government-owned life insurance and investment company. Its primary responsibility is to invest in global financial markets and other government assets after collecting funds from individuals v…