All the notes have credit enhancement totaling 28.3% of the pool balance, rating agencies said.

May 22
1 Min Read