India’s largest life insurance provider, Life Insurance Corporation of India (LIC), has announced a major relief for millions of policyholders whose insurance policies have lapsed due to missed ...
With assets under management of over Rs 57 lakh crore, LIC is not just an insurance company but also one of India's biggest long-term investors.