Skip to main content

Leader: Humans have their flaws, so too does technology