Moral reasoning, markets and corporate social responsibility

To what extent can individual and corporate social responsibility represent an alternative to the failure of public redistribution policy? What does psychology and the economics of prosocial behaviour have to say about the matter?