Corporate social responsibility (CSR) has become an established part of the global landscape, with companies throughout … the world abiding by the United Nations global compact and many governments starting CSR initiatives. Michel Doucin … interpretations of CSR. He argues for the recently adopted genuine international rules to shape a universal CSR framework …