India?s largest life insurance company, Life Insurance Corporation (LIC), was birthed and grew under state protectionism but its best years in the business coincided with the opening up of the Indian economy in 1991. Read More

reported by howindialives.com at Livemint