LIC provides sovereign guarantee from the Government of India, has the largest life insurance fund and total assets in India, and has vast experience managing group insurance plans. It has the largest market share of group insurance plans at 75% and maintains consistent interest rates for policyholders. LIC was formed in 1956 and is now the largest insurer in the world by covered lives.