Business ethics is one of the key pillars that determine the success or failure of an enterprise. It is not enough to have ethics but it is important to practise it as research shows that firms that are ethical have a better performance in the long run.
Other than the conventional practices like honesty, there are new emerging ethical issues that can be adopted for the better good of a business.