3 ms·
You say 9.5-10.5% net of defaults - have the non-defaulted loans all been repaid in full, and if not what portion of them are still outstanding?
by Infernal 10y ago
You say 9.5-10.5% net of defaults - have the non-defaulted loans all been repaid in full, and if not what portion of them are still outstanding?