U.K. Information Commissioner John Edwards issues 23andMe a 2.31-million pound fine for data breach

7 hours ago
Duration 1:42