McKinsey’s new index puts data behind the argument for long-term management.
New paper shows the future of public markets depends on large asset owners.
Markets in a badly overleveraged economy.