IRDA has come out with standard definition of various key terms like critical illness with a view to bring in uniformity and promote health insurance

More...