ICL Fincorp’s New NCD Issue Opens on 17th November 2025 – Offering Effective Yield up to 12.62% on November 13, 2025 ICL Fincorp debenture issue ICL Fincorp investment options ICL Fincorp NCD 2025 ICL Fincorp public issue ICL Fincorp secured NCDs +