general business ethics overlaps with the philosophy of business, one of the aims of which is to determine the fundamental purposes of a company. if a company's main purpose is to maximize the returns to its shareholders, then it should be seen as unethical for a company to consider the interests and rights of anyone else. general business ethics includes corporate social responsibility or CSR: an umbrella term under which the ethical rights and duties existing between companies and society is debated.