This article analyzes the relationship between corporate social responsibility (CSR) and firm performance by proposing a theoretical model and by testing empirically its main predictions on a matched panel database for the biggest European listed firms over the 2002-2007 period. Our dataset...