SPAIN FINES 23ANDME β¬2.4 MILLION FOR SECURITY FAILURES THAT ENABLED MASSIVE GENETIC DATA BREACH Blogging