Nearly 32 million personal files with sensitive data have been exposed
About 32 million business documents, including contracts, invoices and agreements, were exposed online in a data breach involving ServiceBridge.