News

Following a year-long probe, the UK's Information Commissioner's Office (ICO) has since fined 23andMe £2.31 million ($3.13 million) over unsatisfactory authentication policies, insufficient access ...