YourDictionary

Dictionary Home » Invest » vulture fund

vulture fund investment & finance definition

A fund that is started by a group of investors who intend to purchase distressed assets at a fraction of their value. The assets may be businesses, debt, or real estate.

See vulture fund in Wall Street Words

Learn more about vulture fund

link/cite print suggestion box