Linking corporate social responsibility and financial performance in Spanish firms · Study