Work

Corporate social responsibility and firm performance: a theory of dual responsibility