Corporate social performance and corporate social responsibility have become popular buzz words in corporate America. These initiatives usually reflect the company's goals, objectives and mission ...