García Arthüs, Emilia; Teijeiro Álvarez, Mercedes - In: Atlantic Review of Economics 2 (2011), pp. 1-30
Corporate social responsibility (CSR) meaning the active and voluntary contribution of firms to enhance welfare, is achieving a greater importance in Business administration as an intangible asset which management generates competitive advantages and promotes sustainable development. This work...