The Insurance Regulatory and Development Authority (Irda) has asked life insurance companies... Read More