Life insurers will now have to submit their plans for launch of new products to the insurance regulator.The Insurance Regulatory and Development Authority (IRDA) has dire...

More...