The DLL Finance trust has experienced consistently low delinquencies and net losses since 2012, with net losses reaching only 0.12% as of June 20, 2022.

January 23
2 Min Read
Load More