IRDA’s draft application form is too complex, say life insurers

Printable View