Clip
The Danger of Overreliance on Share Buybacks
The trend of companies under-investing in R&D and prioritizing share buybacks has led to strategic losses and ill positioning, as demonstrated during the pandemic. The compensation schemes and incentives for executive management are said to be contributing factors in creating these outcomes.