Law Series 24 Jun 2021 Is There a Role for Benefit Corporations in the New Sustainable Governance Framework? Guido Ferrarini University of Genoa Shanshan Zhu ESG Purpose Shareholder Value Shareholders Stakeholders