Capitalism, as of lately, seems to be under siege from all directions. The CEO of General Motors was forced to step down last week. This would not typically raise any eyebrows, particularly with the current state of the auto giant. Disgruntled stakeholders do have the power to depose a CEO. What makes [...]