The current deal is a follow-up from a master trust that floated $1.2 billion in notes last September, and will repay the notes sequentially.

March 23
1 Min Read
Load More