The Life Insurance Corporation of India (LIC) announced on Tuesday that it has sold more than a 2.02% stake in Tata Power ...