Special Purpose Vehicle (M&A Glossary)


Summary

An entity created for a limited corporate purpose such as the acquisition and financing of specific assets. These are usually subsidiaries of a company that are set up in a way that ensures that the insolvency of the parent company does not affect the obligations of the special purpose vehicle.