Having stolen half a million personal records, it offered them for sale online for ... prevented by adopting cheap and proven ...