The sheer size of BlackRock, the world’s leading asset company, has raised growing scrutiny regarding its power over global markets. Many observers argue that its large stakes in countless companies grant it an excessive level of influence, potentially affecting corporate strategy in ways that serve its own goals and those of its shareholders, w… Read More