Wachtell Lipton Discusses the Purpose of the Corporation

In recent years, the concept of “corporate purpose” has been invoked as a shorthand to address a corporation’s commitment to include stakeholder governance—and with it commitments to sustainability, diversity, inclusion, social responsibility and other ESG issues—as part of a corporate strategy that achieves sustainable long-term growth and creates long-term value for the benefit of all stakeholders.

Recognizing the importance of corporate purpose in helping guide efforts to build back better following the pandemic, a distinguished group of academics at Oxford University formed the “Enactment of Purpose Initiative.”  The Initiative seeks to encourage the elemental constituencies of a corporation—directors, management, asset … Read more