Origin Energy Data Breach Tests Customer Trust

Origin Energy Data Breach Tests Customer Trust

The Origin Energy data breach has landed at the exact moment when customers, companies, and regulators are already exhausted by large-scale cyber incidents. What makes this case hit harder is not only the reported scale, with claims around roughly two million customer records, but the type of company involved. Energy providers are not casual apps […]