by Massimo Famularo April 8, 2024 Comments0 ISC Illimity Selctive Credit deployed more than 50% of funds raised