39 Views1 Comment in Sundae Scoop, Techday 71% of Organizations Suffered At Least One Identity Breach in the Past Year, Sophos Research Finds