Socrates Reloaded: The Case for Ethics in Business & Technology