ICL Fincorp is proud to announce the launch of its latest public issue of Secured Redeemable Non-Convertible Debentures (NCDs ...