BlackRock’s letter to CEO’s requires a closer look at corporate governance.
Tag: BlackRock
A Governance Compromise?
Chief Justice Leo Strine of the Delaware Supreme Court recently suggested that public companies should become benefit corporations, and that institutional investors should support the switch