Share buybacks: Robbing Peter to pay Paul


General Motors announced a $5 billion share buyback in March, adding to the $2 trillion of stock repurchases that have taken place since 2009. As firms have hoarded cash since the financial crisis, it seems that the only kind of investment that they are prepared to make is in their own stock.”…

[Click HERE to read the full article]