The Insurance Regulatory and Development Authority (IRDA) has cautioned the general insurance companies against any deviations from actual product

More...