CSR involves the management of a corporation using the resources of that corporation to promote the welfare of non-shareholders (disadvantaged members of the community, the global poor, animals, future generations etc). In some cases CSR is used as a tactic to augment the competitive strength of...