Life Insurance Corp (LIC), one of the biggest domestic institutional investors in India, has increased stake in IT services company Tech Mahindra.