Corporate social responsibility or simply CSR, as the “beyond business” initiatives of companies have come to be globally known, is a complex, evolving subject.