There are a number of reasons why business should act ethically:
- to meet stakeholder expectations (and protect business reputations);
- to prevent harm to the general public;
- to build trust with key stakeholder groups;
- to protect themselves from abuse from unethical employees and competitors;
- to protect their own employees; and
- to create an environment in which workers can act in ways consistent with their values.