The Insurance Regulatory and Development Authority (IRDA) has asked life insurance companies to submit data for the last four years to the Insurance Information Bureau (IIB).The...

More...