Comment: Engineers need to acknowledge that the right time to consider ethical aspects of a project is at the start, not as they arise or when the job's completed | IET Journals & Magazine | IEEE Xplore