A new paper examines political polarization among top executives in S&P 1500 firms, highlighting a robust trend toward political polarization in corporate America. This...
Institutional investors that own between 70 and 80 percent of the market value of US public companies often rely on investment advisers voting on behalf of...
Despite the media hype about corporate CEOs having abandoned their shareholder value maximization credo, the recent statement from the Business Roundtable contains nothing new...