vulture capitalism
nounDefinition of vulture capitalism
disparaging
: a form of venture capitalism in which aggressive methods are used to buy a distressed business with the intention of selling it at a profit
But the real reason that Toys R Us has failed is (wait for it) vulture capitalism, as the chain's Wall Street owners … borrowed way too much money to make its 2004 purchase happen, leaving the retailer in a lurch when sales stagnated.— Will Bunch
Keep scrolling for more