This paper investigates the relationship between corporate social responsibility (CSR) and financial performance for European firms, and the moderating roles of industry and
country-specific factors in this relationship. Studying a sample of 2340 companies across 18 countries, we find Environmental, Social and Governance (ESG) scores [...]