Business Vulture funds definition and examples financial Terms Dec 10, 2022 Vulture funds are mutual funds which spend money on properties, businesses, or sovereign money owed...