Life Insurance Corporation, which is bound for the nation's largest share sale by March, is the strongest and the largest brand in the country with a valuation of $8.656 billion (around Rs 64,722 crore), which also makes it the third strongest insurance brand globally, according to a brand valuation report.