Marks reports Oaktree achieved 99% success rate in bonds paying interest and principal as promised over 48 years.
“in our experience, ninety nine percent of the bonds have paid interest in principle as promised. So I think I can say almost every time.”
Marks reports that in his 48 years, 99% of bonds paid interest and principal as promised.
“in our experience, ninety nine percent of the bonds have paid interest in principle as promised.”