Are the Big Three Asset Managers Beneficial Stewards or Corporate Overlords?
In the corporate governance landscape, the influence of passive index funds and common ownership has become a focus of scholarly and public debate. As the largest asset management firms in the world, the Big Three (BlackRock, Vanguard, and State Street …