Corporate Responsibility: Giving as Good as They Get