Definition Definition

Special Purpose Vehicle

Special Purpose Vehicle is a legal corporate entity created to buy loans from banks. It finances itself with securities issued to investors

Share it: CITE

Related Definitions