Trust in business has long hinged on human instincts but with the advent of deepfakes, it is becoming dangerous to assume too ...