India’s largest life insurance provider, Life Insurance Corporation of India (LIC), has announced a major relief for millions ...