Keystone destroys nearly 19,000 wallets after breach exposed customer data

Technology