This post was originally published on this site
Sustainability is the corporate buzzword of the day. It was the theme of this year’s World Economic Forum in Davos. Last August, the US Business Roundtable radically redefined its statement of the “purpose of a corporation” to include stakeholders, rather than just shareholders. BlackRock chief Larry Fink, in his annual letter to CEOs the last […]