Life Insurance Corporation of India Limited (LIC) is the largest life insurance company in India and also the country's largest investor. It is fully owned by the Government of India and is a...