infotechlead

23andMe settles data breach lawsuit for $30 mn