Showing 1 - 2 of 2
Persistent link: https://www.econbiz.de/10011286513
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...
Persistent link: https://www.econbiz.de/10010868288