How Buybacks Destroy Shareholder Value
Corporate America has the resources to deploy a large amount of capital and invest in new technologies and innovations that can drive growth. Instead, they just keep spending more and more money on buybacks.
Sam McBride