ICL Fincorp Announces NCD Issue Opening August 10 | Effective Yield Up to 12.25% on August 08, 2026 finance +