Life Insurance Corporation is a household name. Buying an LIC insurance policy is considered as gold standard of savings or ensuring oneself against the or oddities of life. The Insurance giant LIC's share sale has begun yesterday.