Many insurers are now facing scrutiny from the Insurance Regulatory and Development Authority of India (IRDAI) for ...