The Insurance Regulatory and Development Authority (IRDA) has come out with standard definition of various key terms like critical illness with a view to bring in uniformity and promote health ins...

More...