The country’s largest life insurer, Life Insurance Corporation of India is gearing up for new product launches, given that it now has just about a dozen products (compared to 48 products la...

More...