site logo

Yahoo is taking flak over its new breach disclosure