A company's ethics will determine its reputation. Good business ethics are necessary for the long-term success of a corporation. Implementing an ethical program will foster a successful company culture. Developing a Business Ethics course takes time and energy, but doing so will improve the business; it'll impact life.
A company's ethics will have influence over all levels of business. It'll influence all who interact with the corporate, including customers, employees, suppliers, competitors, etc. All of those groups will have a sway on the way a company's ethics are developed. It's a two-way street; the influence goes both ways, making understanding ethics an awfully important part of doing business today. Ethics is extremely important, as news can now spread faster and farther than ever before.