LIC shares deliver 74% returns in one year, best among the top 10 most valued companies

Life Insurance Corporation of India (LIC) nation’s biggest insurer has given the highest returns of 74% in the last one year among the top 10 firms by market capitalization and the only non-Sensex stock followed by the telecom major Bharti Airtel.