LIC is India’s largest state-owned life insurance company, offering a wide range of insurance and investment products with government-backed guarantees.