Definition
Derogatory term for finding or investment that take unfair advantage of the situation, such as by taking over the investee firm.
Related Videos
http://www.businessdictionary.com/definition/vulture-capital.html
http://www.businessdictionary.com/definition/vulture-capital.html