A code of ethics will start by setting out the values that underpin the code and will describe a company's obligation to its stakeholders. The code is publicly available and addressed to anyone with an interest in the company's activities and the way it does business. It will include details of how the company plans to implement its values and vision, as well as guidance to staff on ethical standards and how to achieve them.