Companies need to contribute to society, says BlackRock Chairman and Chief Executive Officer Larry Fink, to deliver long-term financial growth and profitability and, ultimately, to attract and retain the support of institutional investors.
Chair White discusses SEC efforts to provide more transparency on environmental, social and governance matters in public company periodic reports.