Glen Whelan of the University of Nottingham Article Critique
Glen Whelan of the University of Nottingham discusses the political perspective of corporate social responsibility (CSR), which he claims is but one form of globalization, rather than a consequence of globalization. The distinction is an important o Continue Reading...