IRDA for state-backed health insurance scheme
The Insurance Regulatory and Development Authority (Irda) has strongly come out in support of an upcoming government-backed health insurance policy aimed at providing health cover to a large population of…