Life Insurance Corp (LIC) has raised its stake in Indian IT services firm Tech Mahindra to 8.8% from 6.8%, having added 1.96 crore shares through open market transactions. LIC saw its income from investments increase slightly to INR67,846 crore ($10.5bn) for …