High Executive Pay: 96 - Patriotic Millionaires: 4

High Executive Pay: 96 - Patriotic Millionaires: 4

Stephen made a compelling and provocative argument that many corporate executives were raping their companies with the consent of the voting shareholders. He made a strong case that facilitating this was creating a risk to BlackRock's reputation, just as allowing sexual harassment creates a risk to company's reputations.

Read More