Origin Energy
900000
records exposed
900K customer records and partial payment data stolen
Severity
critical
Sector
other
Disclosure date
August 1, 2026
Indexed
17 hours, 44 minutes ago
900K customer records and partial payment data stolen