Corporate social responsibility: an avenue for sustainable benefit for society and the firm? · Study