IIFL Non Convertible Debentures (NCD) opens today for subscription. The IIFL NCD issue has been rated (AA-) by both ICRA…