Contributions on this subject

Democracy Operates through Businesses too

The concept of corporate social responsibility (CSR) argues that businesses should benefit their communities and operate in an economically, socially and environmentally sustainable manner.