To millions, the Life Insurance Corporation (LIC) of India is the primary shield against life's uncertainties. For investors, though, LIC's short journey as a listed entity has been far from certain. After the Rs 21,000-crore share sale earlier this year, theā¦