O'Higgins, Eleanor and Thevissen, Thibault (2017) Revisiting the corporate social and financial performance link: a contingency approach. Business and Society Review, 122 (3). pp. 327-358. ISSN 0045-3609