how does corporate ethics contribute to firm financial performance ? the mediating role of collective organizational commitment and organizational citizenship behavior jinseok .
1 The Corporate Social Performance-- Financial Performance Link