News

The Information Commissioner’s Office (ICO) has fined genetic testing company 23andMe £2.31 million for failing to implement ...