Origin Says Data Breach Affected About 900,000 Current and Former Customers
Origin Energy said its initial review of a cybersecurity incident found that the personal information of approximately 900,000 current and former customers was accessed, making it one of the largest…