A code of conduct will not make a person behave ethically, but a code of ethics might, says an ethics expert with more than 20 years’ experience. And it provides a valuable framework for dealing with offenders against it.

Brian Moran, co-principal of Managing Values, told LeadingCompany ethical breaches are increasingly judged as a business risk.