[solved] A company's strategy needs to be ethical because
a strategy that is unethical in whole or in part is morally incorrect and "the wrong thing to do"; pursuit of an unethical strategy reflects badly on the character of the company personnel involved.
there are very high risks that the executives of companies employing unethical strategies will face criminal prosecution by governmental authorities and sentenced to lengthy terms in prison.
it is embarrassing to top executives when their company's unethical behavior is publicly exposed.
unethical strategies raise a company's costs per unit sold and thus lower company profitability.
unethical strategies weaken the corporate culture.