vulture investor business definition
An investor who attempts to profit by buying debt of bankrupt or credit-impaired companies. Vulture investors are generally interested in the debt of problem companies that hold substantial tangible assets.
Learn more about vulture investor