Great expectations are being placed on firms to act with increasing social responsibility, which is adding a new dimension to the role of management and the vision of companies. Meanwhile, society is looking more closely at the impact of business on the public. Thus, the notion of the corporate citizenship is a significant transition in corporate consciousness as organizations look beyond their...