A business needs data breach insurance if it has clients and collects any identifiable data about them. An identifiable piece of data could be as little as a full name and zip code. Insurance agents need it, accountants need it, and most other businesses need it too....