You are seeing definition of Vulture Capital in Investment Terms Dictionary
Maybe this is not completely definition of Vulture Capital but this is the best definition of Vulture Capital at this time that we found. In future, this definition of Vulture Capital can be modified, please visit our Investment Terms Dictionary more frequently to get latest information.