Online Forum

Corporate Responsibility in International Law

Corporate social responsibility (CSR), has evolved throughout the 20th century as a means of private governance, where corporations voluntarily hold themselves accountable for their activities