The corporate social and environmental responsibility movement, known more generally as corporate responsibility (CR), shows little sign of waning. Almost …