General ICL Fincorp’s New NCD Issue Opens on 17th Nov. 2025 Offering Effective Yield up to 12.62% admin November 15, 2025