Please enable JavaScript
Corporate debt has hit $14 trillion as companies borrow to fund stock buybacks, boosting short-term gains at the cost of long-term stability. Here’s why this threatens the economy and what needs to change.