moralculturecorporate social performance.the increasing awareness of managers concerning the need for them to respect codes of ethics in their jobs is closely related with their perception that in the long run an ethical posture can result in significant competitive advantages based on a positive ...