Setup Menus in Admin Panel

Sharing the Knowledge!™

Finance Knowledge and Information

What does master trust mean?

SEARCHING
Suggestion/Report Error
master trust
Noun


An investment structure that allows for the holding and management of a portfolio of assets and the addition of new collateral from the originator, where master leases are held to facilitate the issuance of asset-backed securities (ABS).

top
© 2015-2024 Pecunica LLC.  All rights reserved.
;