André, Rae - In: Journal of Business Ethics 110 (2012) 1, pp. 133-150
In recent years the benefit corporation has emerged as a new organizational form dedicated to legitimizing the pursuit of corporate social responsibility (CSR). Eschewing traditional governmental authority, the benefit corporation derives its moral legitimacy from the values of its owners and...