Origin Energy admits 3-week delay in disclosing hack affecting 900,000 customers

900,000 customers face heightened risk of identity theft and financial fraud due to exposed personal and financial data.
Contact Us FAQ